MVSFQLVVHRRLRSRSRWRCWLVPGPTFCFLDPPTPYMRALLSIMDREALVDLNTAAIVIVNPINPCGNVFSHEHLSKVAETAKKLRILVISDEVYAHLTFGDRPFVSMGVFGSITPVITLGSISKRWAVPGWRMGWLATCDPNGILKKTNIVQCIKSYLEVSCDPATITQGALPHIIEKTNKEFFSNIVDMLRQMAEICYDAVTKIPCIYCPTKPEASMFVMVKLDVSQLQGISDDVDFCIKLAREESVILMPGKVLGIPGWLRIAFAVSPHLLEDGLRRIQSFCQRHSKHQ*