MASPSLRDAVGGLDRDPFVSLLGKLIGESRRLQNDPPALVPQEDLVAQHVVDALLPVSMETGGGPLVVRKVSYAEGRSNVIVEYPGTVPGRAISFVGMHMDVVPANPDEWDFDPFSLTFDSEDKDKLRGRGTTDCLGHVALVAQLMRRLGEVKPVLKHSVIAVFIANEENSLITGIGVDGLVKDGLLDKLKNGPLFWIDTADKQPCIGTGGVITWHLKAIGKLFHSGLAHKAINAMELNMEALKEIQTMFYNDFPPHEKEKLYKFATPSTIKPTKWSYPGGGLNQIPGECTISGDIRLTPFYSTTSVVKKLQEYVHDINENIEKLPTRGPVSKYVLPDENLRGRLEITIDEDIMNGVACNLESRGFQALCKATEEIVGHVEPYSITGSLPLIRELQDEGFDVQTAGYGLLKTYHAKNEYCLFSDMAQGFQVFLSIISQLEADV*