MVKHGEGLRQYYQQHIHDLQLLVRQKTHNLNRLEAQRNDLNSKVRMLREELQLLQEPGSYVGEVVKVMGKSKVLVKVHPEGKYVVDIDKNIDITKITPVSGSELVQKYIGEGSRMVRELFVMAREHAPSIIFMDEIDSIGSARMESGTGNGDSEVQRTMLELLNQLDGFEASNKIKVLMATNRIDILDQALLRPGRIDRKIEFPNPNEESRLDILKIHSRRMNLMRGIDLKKIAEKMNGASGAELKAVCTEAGMFALRERRVHVTQEDFEMAVAKVMKKETEKNMSLRKLWK*