MFRRCPTHDKQGQDLCIVETKRFQGMIVPRQDQAVQPTTHDVIFGRGRRYDNHPGNVQFHHIVKNYIYQYAMAANRAEKNAVAESIVNNVCVTGRFLKYDECCDGWIIADPDSTWKKVRQALRYRGKGFTTQRRYEIINFTASDLENLQTVSQTNAKERESTNTARPAVSQNTGDAYISDLLSDSFVGNSVYYSSSTGRAYGETKGEMELCQGTPVIVEERGATSSFSCDTAEDKYTNKDKFLSGAPPNKRLRFEVDDDYQQSSCKYRCPSCNWNQELSKAYPGISLEPTPTVRWQQSTTLNPPADILDEVDFLDFDISMWKATEEALTVGDSEGLLCPEDDSDLKTATSHWYPFTAVHTDLADQSPCEHLLTDEEILRAIDCDCAENVQNVWESETG*