MLFLNKESARRRGDKQQQRAMAGLFDKQASLYAAARPDYPPSLISFLASLTSHHGRAWDVGTGSGQAAIAVSLSLSLSVCVCLSLPYDLAFNFLPVQIAEHYESVIATDVSEAQLKQAPKRENVAYVCTPAQMSEEDLQRVVGGEGSVDLVTVAQALHWFDHDSFYAHVKHVLRKPGGILAAWCYTVPSVSREVDVVFSEFYKETGPFWEPARRAVDEEYRNLPFPFKPVLDDVDGTGPIRFESKKEMRVDGFLTYLGSMSVLQCGRSRGVELLDESRQDAFRAAWGEEIRTVIWPVYLRLGRV*