MAALLATGHGLQWLSLPILQGSDGSLAPMRVAAGGNFFLGEENWGIRRRALAPPKCVLSDASISWNGSPVLPVMPNQNLNSMVASQPRRELVLPGMRSENRLKIFSGTANKALSQEIAYYMGLDLGKITIKRFADGEIYVQLQESVRGCDVFLVQPTGPPANENLMELLIMIDACRRASAKNVTAVIPYFGYARADRKTQGRESIAAKLMANLITEAGANRVLACDLHSGQSMGYFDISVDHVYGQPVILDYLASKMISSNDLVVVSPDVGGVARARAFAKKLSDAPLAIVDKRRQGHNVSEVMNLIGDVKGKVAVMLDDMIDTAGTIYNGAALLHAEGAREVYACCTHAVFSPPAIERLSGGLFHEVITTNTIPIAEGNYFPQLTVLSVANLLGETIWRVHEEGSTKPQKYSSLDSR*