MVHAAGAEIYPSIGGWSLSDAFVAMAASPAGRQNFANNCVDLIEEYEFDGIDIDWEYPGKKLVVVVLVRFAGHSGTPNDKVNFSLLLDEVRSALDVLGADTGRHFGLTAALPCGPSHISNIDIPYINSVLDELHLMTYDFHGSWSTVTGAATPMVYQGWGPIDFSVHDCVRNWMEGGGTSYKINLGLSFYGRSFAGATGLQQPFSGADTAKWSVDEGTPQYYNILQRLPEMISVRDEHTQTQYAYFPSGGMVTYDDERSICDKTAYAIDNKLNGFLIWEISGDLLDDFSTPLLDSINAKLNDPGLACSDDPPSSSTTTTLATAVTGATVTTTSNSCSRPSWCSTQTNTCGPNKPCPNPKHCCSDWGX