MLGAPPLSQAVNPPALLPFSTLMILQSQARLLQSWASHSHSFLLRSQSRRASELVRFSQWRSISSPTPSCNLPNQSSASSGIQRPDFIETRRSVDMAAPAVASPVAFNLDPVPRDVPLFQPGLNGLGQDVRPGRLVVIGHRGCGKNNALSIGDTPGSRLSIRENTIKSFNLAASNGADYVEFDVQVTKDNHPVLFHDDLILSEDQVSRIRDLSLEEFLSFGPQKEQGKIGKNLVRKSADGAVKAWSATVEDSLCTLKDAFENVQPSLGFNIEMKFHDTEETTESEYRRSILAVLADIEKYANGRKIYFSSFHPEAAIILRQEQSTYPVFFLTCGGEHTYADARRNSVEAAINLCKENGLQGVVTEVLPILKKPDLAKKVKEAGLSLLTYGDHNNVAEALAQQYTCGVDGIIVDCVREIVTASRTVHALLNFVQPDWSKWVQQPLEQSF*