MGGSFSRLLSKDKRPSRKGSLRASKPSSSKNAKLEEELLQLYQEHLRLERSSSMRYHAASAKQGLPRSASARSRQSNDPVLQPIQLFNKQEAALNAETKQIVLVHGGGFGAWCWYKLLASFEEAGFTGHAIDLAGAGIDSTDPNQISTLEVYVRPLIVFLEKIPDTEKVMLVGHDFGGACISYVMERFPQKIAKAVFVSAFMVANGQSAFDIFSPEVVTPDDLLQKSQVFIYGNGNTQAPTAVEFKRDLLKELLFNQCPAKDVALASLSLRPMPFAPILEKIPLTLEKYGSIPRYYVETTDDCALTTAVQQNMVKVNPPNQVIRLKGSDHSPFFFETARLIQGSRRDLSNKINSVNMRAFVYVPWPFMRESIHIRSILKLAMPL*