MTTLPASGYHVGKILARRVASPTVVVLDLEVPSSLQFQPGQWLDFVVPPYEWVGGFSTASQPEELPKITLAIKESNHPPSRWVHSQESTEIGRTVHVQVGGTCVLDTTTRQKIETQPVVFCAGGIGISPVLSMYRQWTQLLQKSNNQNPPPSSFLYSVSTEEELVFGDELVQTLLLAHNTNSSHKNRHSLCFSLTQQTAWKDSSKQDLESKGVQCRTGRFMKEFLTEADDTSAFYLCGPPAMLDEGVDLLRKRGIADTNIHFERWW*