MVLASRLVDSGARVSFLYPAHHESRLCDARSRPHSPEIRFVALHARDFDSAPNDFSRDFFLMPSLAQEFEQLVSSLQPPPSCLISDEVCGTLAKSARLLGIPRYILVPESASAFAATLLAPSLARDSKLPLQVARNETVDIPFIGMTVVAREYLSPYLDTFPWRADYFLEGAIEAQASDGILVNTYRELEPSILSGMVRDTCLNPHRAPVFAVGPLIPEPSSTVGSHHQEEEAEIMEFLDAQAPSSVVFVSFGTLIQRNEKDAREILSGLEQSGHPFIWKFSGDGDYVPTGAGKSGLILRNWAPQLRILSHPSTGLFLTHCGWNSCLESSSLGVPILGFPAFMDQPINCKLLVELRKAGVKLATLESFQIAEAIKEVMESEEIRRNAQKLKLAADRAPKSLDFFVDKLRENSALHYL*