MSVLNTLDTWTLALVVLTFSGTLLYIAYPDRLVTTNARPDLPGPKGHPLVGNSLQAIPWQTRILDWFNHLLSDYGPACTFTILPWGRGILINRPEWLAHIKQADMKMYSRGPYANKIFHEFPGGRAPVASEGAQWRLARKSIYPIFTVRSFTDHVSHAMNEIVPIARALLLSASKKGVPIDWSDFAGRIAITIFTRSHINEKTNILEGDVSCLDRDDPLRDALVTLNQISAKRLFNPVWQWSEILSGERWRFNHARSFIRRRVEDIWVDRLREEAMAIRDPTREAEYSEVARYHVHLAVFYETVRLWPGLPKNARLALQDDILPALPEHNLPAVKVEKGDYVFWSDYHMMRNEDVWGPTAHLFDPGRHLDAEGHFVKPSPAKFNCFGAGPRFCPGQQLVMYEFIACLSGILPYFDFAPSKGATASGLIYQKPELAESFTASLNVPLVVDVRARDTLEVLEGRL*