MTPDGMHGVDAAALCVDGATVRDCMLLSCFASLWQHFSSNMTPTQFARFSNRCSTMFTHIAQQSKLREEGSVLSPTQMLVLKREVSLNQVVIPLMEYGAAIELDEHILAQPEIQEIEVACVDHIVISNDILSFRREYNSQDFNNLPSAFWLSAADRCIDLQTAVDLTCELLCNADRRFLELYAFISKATYFTPQVKAFIDGLGFMMSGTLEWNWHTPRYHGLHWVAPPPNEREGIMYLEDPPRFKSTVICPSPTLTPSHSLGVCAI*