MLLRSWGAAARGGRKPRPAAPLQVRTAFSRFECEVSYNPRPGSIVRPVVTIRDNSGLEPILMCIDEVFVWEEGLPQMQEHTLAVPVHVESPLLSDIWPALGRHMADKFKLKMLRTSMTVTVQGKIPSLLKADKFIAQEEDDFEPQEYRVLTRVKVGNAGYAIVVPVPSPQFFGRRAPDGTVELLDDDDYEAVGDQLSEIFDELADQREEEEAAMALRVDDSDDDSPLLDDDHEDGQGGEESWPPATSKKGSPDAPPVHFKPDMLNARPVDVVLRLLKTTVFQNLDAENMEFVLEKRHDGTSEELEDISLLCFFYDIVNCLL*