MTTRARAVTIPGDDGDAIEVGAETTFEAVIGIETHVQLNSRTKAFCRCAYAYGAEPNTRVCPTCMGHPGTLPVLNKVVVQKGIAIGTALNAKIRRSSKFDRKQYFYPDLPKGYQISQFDEPLCYDGSIEVVLPVEDGGGTRRVGITRAHLEEDAGKLTHAKGEDGKRYSYADYNRAGVALLEIVTEPDLRTGREVAAYGAELRRIVRFLDACDGDMSRGSMRNDVNVSIRPVGRKMFGTKVEVKNMNSFNAMARAIDYEIERQEALIRAGKADEIVQETRTWDEAAQKTVAMRKKEGLADYRYFPEPDLPRLTLSEKFIQDVVSTMPELPAAVRARYSDLGLPQADVQVLVEDKELVAYFDAAMNSPSKPSAKQIANWLTGDIMAHMKNAKLDIKSLPLGPEALGEFCGLIDSGEISGKIGKDILPELLETGGSAKALVKERGLSQISDPAEIEALIDGVLEANGSQLEQYRSGKTKLKGFFVGACLKASGGRANPTLVDKILQAKLDGVPVPP*