MRTEQYIEELLYRYNCVVIPEFGAFLTQKKSAELDEATNTFTPPTKIVSFNQQVNSNDGLLITYIATAEKSTFEEVLEALTKEVEHWKRMLKLGQRIKFASVGELFLNEDQKIQFIPANQVNYLTTSFGLSTVVASPVTREVLKEEVVALEEEVPFIITPEKRKTTTFRPYLKYAAIALLAISTGLTGLRYYNTTVAIQEIAQQDAQEQISRTIQEATFFDTTPLELPSLSLDIIAKPATQEHYVIAGAFRVQKNANRKIKELKKQGYNALYVGVNKYGLHQVAYASFSDANEGLKFLQKIKSGVSSDAWLLSVK