MYVAVKGGEKAIDNAHRLLARKRRGDTALPELSVEQIRQQMPLAVSRVMTEGSLYDEQLAALAIKQAAGDLMEAIFLLRAYRTTLPRFAASLPLDTAGMRLQRRISATYKDLPGGQLLGPTFDYTHRLLDFSLLAEGDYPGPEVERGASLEPCPRVLGLLDREGLMTPEYELPGAVPDITREPLDFPTGRAQRLQALARGDEGFLLALGYSTQRGYGRNHPFAGEIRIGACEVWLEPEELGFAVPVGEIEVTECEMVNQFVGSREELPQFTRGYGLAFGYAERKAMGMALVDRALRAEEYGEEVVSPAQQEEFVLMHCDNVEAGGFVSHLKLPHYVDFQSELELIRKLRRPGVAESAQPTDQEKRA*