MPFTHRAPVSISEPNYLFTARPGMPLWLDQRMHVESFSSSIPSPREYAEELTHLCMHSFGAAVGASDPTPSLPCYSNPTPSLPSEILRKLIVGRASEAQHSGPSRTYENTSNKALSPHPRPRGRNLTTDRGFYDGYRWMSDPGPFPSVILGNLPFEQGAVPVIRRSSSPRAYSSPGEVDPVSEYLAAVPVVDRYPASVSIEASPPSVASEATFLVPNKRAMVLDLNPYLELMTQMLVLDIDLGQEGMLVNKSEGMLVDKLMVAVDKLDQQRWLVSGYWAGYRTAFFVAGSTSTSVVGTGPPNLLLNL*