MSPSREPHAVVVPYPAQGHINPVMQLAKQLAIQGYRITFVNTTHNHSRILESQPSSTDGTDMDSSSLHPNIHLAHIPDGFPPHYNRMADLSVLSQAIDDHMPGPFRALVVELMASAHAPCCIISDMLMLFTQDVAHSFGLPRVAIWLQSAASFAVNLHIPQLIQEGVLPLKVEGPKMITSIPGHPPLAPQDLPSFFLVDDMSSYMFEFKLRPFRRLGEAKAILINTFLALEKEVLEVLQEQYRVVPAGPFLPPALMGIRESADKRTGTGLWPEDNDCLPWLDEQEDSSVLYISFGSIASLSAEQFKELVLGLEASQKPILWAIRPDLLDLISPSLPPSFLKGSEGHVYITSWAPQALVLSHQSVGGFLTHCGWNSTLESISMGVPTLCWPYFADQMLNRKWMVDEWKVGKQFEPSEDGLITREEVENKVRLLLDTQEGREMRERARELSDAAKRAV*