MVVSKSGRFFLCCFLPTAILVSAAFFMGNVLMVTDYKERLSGWISISAMQITGAKVCQAQCRTDESEALPRGIVSRTSDLEMQYLQGGPIRKKNSKTSTNLLAIAAGIKQKESVNKIVTKFLSSDFVLMLFHYDGIVDDWRDFEWSSQAIHVSAMNQTKWWFAKRFLHPDIISEYAYIFIWDEDIGVEYFDVGRYLSIVKEEELEISQPALDPYNSVVHHPLTLREKTLKVHRKTHRREGARRCDGDNTGPPCAGWVEIMVPVFSKAAWRCTWLLIQSDLIHGWGVDEQLGYCGNRTKNIGIVDSEYVVHNALPTLGGSPENQFIKNDLTNFGTQHIIILSFCFLQVRKRCFAELAIFRKRWNKSVEEDECWVDPYKQPPRQSNF*