MKLTFNVSREWMPPFQLVTLQLDSCNIANGFPQWLRNQRKIEMLVLSNATVSGPLPTWLQKMPVIPFLDLSHNKLTGPLVNLPNGGNVNFFGQVFARGLLLQNNLFNGSIPRSLCTRTDLQYLDLAKNRLTGKIPNCFENLRNLVVMRFNSNRLCGVIPSSVALNSLKRLRLNGNNFTGELPRELGNLRDLQVLDVDCLEKYRVWIGGNLTSLIILRLHKNNFTGRIPRTLCKTPKLQILDVAYNNLRGTIPHCLGELAAMVRSEIEFLIDPDFDESLIQVMKGVELEYTKNLALLFNMDLSSNKLVGEIPDKLTALCMLVGLNLSNKHLSGGIPGSIGNLMALNSLDLSRNELIGRIPPSMAALTFLSHLNLSQNNLSGRIPTGNQLQTLIDPSIYMGNNDLCGPPLPKGCSNPEDPTTTTTTSKKKYEAADEDMVLREHNEWLWNRVLGCYWSIVVQEALETEAFHVC*