MLPKQSHFPAATMSPPSMAAVYDKHGPVDTVIRLTEIPPKEISEKDVCVKMLAAPINPADINIIEGVYPSRATLPAVGGGEGVGHIYSVGSAVKTLSLGDLVIRSPYIPGSWQTYMVEEESLWHKIHEDTPIEFAATVSVNPVSALRMLNEFVTLKPGDSIVQNGATSIVGQCVIQLARLYGIHSINIIRDNPGSDEVKERLIKLGADIVFTENELNVQRIKTLLGDTPQPILGLNCVGGNFATLVVKFLKQGGTMVTYGGMSKEPVTISTSNFIFKDITLKGFWLQEWKLEKTKYRDWIDYLLGLVRDGKLKYEFDSVHFEEFHTALEKAMGRHGSQRKQILIF*