MVVGKSNIILQSRHLSSTSICLRFNRRATMDKTVLLNEAKQFFGPTNVKGEHCKNKFFYPPQNNRPNYIVNDGRPLVGDQFPTKRPGRNSNNRERNPTVHPFPNNIYTKTAYLIPENIKDKIVEDATTNGLHPQEIAHKYSINLLRVEAILKLRDIESKFVPDEKIAEDLNRYATIMKRMFPLFKGGYSADNLTEIPTPHKTLQDRFLTIEESEPFGPVDAARILKLEPAEDTLKKLTEFDVEHAKAQQEELDRKKVDVIYGKRREGEKSLFKFTMKEVGNFGYRYGASRRDRKKDRAIGFDASGKMVYLHPEQ*