MAVELNQLRDQIDEVDKKMVELLARRLALVEQVGQVKSRYGLPIYAPDREAAMLASRRAEAESKGVPPQLIEDILRRTMRESYASEKDSGFKCLNPELRSVVIIGGNGQLGRLFGRMFKLSGYQVKVLGSQDWDKADELLSDAGLVVVTVPIHLTLGVIEKLRQLPDDCILCDLTSIKAKPLAAMLQVHKGPVVGLHPMFGPDVPSLAKQVIVYCDGRGNEHYQWLLQQFAIWGASLCQIDAAEHDRGMTLIQALRHFTSFAYGLHLTKENPNLAQLLKLSSPIYRLELAMVGRLFGQDPHLYGDIILSSPENIEMIQSFHRCLSEAVELVSAGDKASFVAQFERVSQWFGDYSQQFMHESQNLLKQANDAIHRG*