MSTGFVVSLAGSRGVQAGKARVASKGAFVPALRGAAPAVHTFALALSRRRSQAVTGTVVGLAMISSLFGKMGGSAPGPVRDSKWSQLEKIEGETATFGAGCFWGTEKYFGKDFETKFPGAMKATAVGYMGIDGAKPNPTYREVCTGATGHVEVAQVKFDSKVASFEDLCKFFFTFHDCTTKDRQGNDAGFQYASVVFYHTPEQKAIAEKVKAEMQAKLDGSEIKTMQGSKCETRILPATKFYTGEEYHQTYLESGAGSYCNHRKYFDW*