MSAVTSSDTAISGMALGRSQTICRYYVRGICRFGELCRFSHDLSRGRPECEEQVATDVLPKPSTSSSSTIGSRSASISSQQRNWANAPVFVPSQKRYTAHEQSEFETTVDPEAVMEAQAGASYDTLAPGVSWAEVVGGPSSLNKEDYGEENSSCAWGEFSAYPIHMELCEMCDQYCLHPTDQVQRRSHNRECLQQHEQAMELSFAIARSKDKTCGICFDTIMEKAGREKRFGILPNCNHIFCLECIRTWRQAKQFENKITRACPECRVCSDFVCPSAFWMETKEEKDKLLNDYRAALGAKDCKYFKKGEGKCPFGNKCFYKHALPNGDIVDVGLPKRTRKLQSQNEIIDLLDIYLWDYVDRRDYHWLEMISSDITSSESSDYSDED