MRKLLKTLLGMTALLAHSVLFAASHNGYTTVDWAVAETLIALGEPPLAVGDMQSYQTWVKQPELPKTTVNLGVRLQPNLELIATLSHSADDLNLVFINSNFYASLNNLLRPYAQVYNVNFYQAGDAWQNVLNATRTIGQIIGKPQAVQQLLAQYEQDVQRLKTELSAFTDRPLAFLQFIDTRHLRIYGENSLFGAVAKQLGFRNAYLSKVNYWGFQNIEITELAKLPPNTHFVIVKPYPVNIASALTHNTLWQHLPMTRDALILPAVWSFGAIPSARRFAHVFADGLLHGGDAW*