MSCLLRNVVARGLRSLASAQAMEPSISKRLWQQSKREAMVCLYHPFVVSIAAGTLDLHSFQRFIAQDSFFLTAFAKAYGLAIERSDDREVKSEICKLQQAVYEELELHSSLMKAWNFDHTPPSPATCAYTDFLLAVAAGKKIESEKTKVPMLTLAAMAPCMRLYAFLGQETRVFSRENHPYRDWISTYSSPGFETAATRLEQLLDRLSEAQETTAAEFQSMQSLYHRAIAYEVSFFDAQEVHGSNAFVPLLESVALKDRNFVLISDFDSTCTVSDSSPVLAELAMAVDPDVRRKWSSLSDEYFRDYSKLLEEVVLREYDYDAIKEALQVLSEFEKQGNAKIDASRVFQGIKIDDIKQAGQNMALQAGCASVLCRLSSKISCQILSVCWSRTFIEAAFSKENITNVPVHSNELENDGNFTTGSLIRRVETPIDKEETMFREILHAPDDKFVIFIGDSLTDLLALLRADIGIVLGTSSSLDRASKAFGVKIVPLFSGLVQQSSRSAWRKEEGVLYRASGWLEIEAFLAGN*