MSESSHGREDDDSPHYSPFYCSNPSDQSDEEPLIWKIRKIERPDRLSALTDPLVLHILSYLRMKEVRRTAVLSKRWRLLWTSAHNLVFRCTGKSHYSVTAFITSVDDTLLLSKPSKLNKFSVEFHYDKKLVKCVNKWMIFVHNKYVEELELYLMTRGSDNFYNLPQILYSNACFREMSLCNCNLVPKEGINWPSLKVLVIRYAELNSHIIDAICSGCPSLASLKFSMCYGVNLIKINSESVKKLVISGYWQQVHDELDDDDDTELIIDARNVTSLEIEGCFHKKIVVLQNVSALVHAKLDFYRKTDDYESDQSDFKIDEDMLRNLLELLGDVEKLSIGSWCLQVLNMIETKNSSFPRMRCKDLTLNSRLTDKELPGLAILLQSCPLVEVLNISEESPFEEYSVGWSFSWPTYEFSAKKYWISRPCWVLNLKTLRIDGSWIYESLYFEYLSTFLQAVLKNGLVLQKVILPSFTDRTWISPGHHTRVAETLLSFRRSSKDAVILFSG*