MRPSRLDQLIAEKDKRAVLARHIYNHLNAYLSACQLGITISSLGLGWLGESTVEAALHPLFSLMELPQSAITILSFTIAFLFITFLHVVVGELVPKTLAIDKTETVALAVARPLHIFYKVMFPFIWILNGSAVFIARLFGLEPASEHEIAHTEDELKIIVGESYKSGEINQSEFRYVNKIFDFDERMAKEVMIPRTEIVTVDTGSTIGELSDIMQNERYTRYPVIDGDKDHVIGVLNLKEILSAYVEHGSSPSFSIDPYVKPIIRVIETIPIKELLFRMQRERSHIAILLDEYGGTSGLVTVEDIVEEIVGDIRDEFDADEIPEIRKIKDGHYIVDAKLLIDEVNNILGTEIEEEEVDTIGGWFLTQNYEVEVGDEIDYDGFIFRVKQGEPHHIEYIEIIKKTND*