MGCLLSLPKDEGNAKRFQKQGVEIFVFIPGMRVPHSADFAKALHGFVSSSTVERLSALRTRIVAMVAGEGPAPQMKPKWKTATQHGGSTLTDLQQALSDYLPVLLGLTNKGSELRDAVEFAWTNREDEEQETRIANSLYELISVLHLMAILGLSLANLLLTPKPPADGYRPKTTEESKKEAIETFLKVAGILECAMNNVFPQISEELKRELPADLKEGMLHALSLQALGQAVEIQLGLAIDNLKATLAVKRRLACEQVTCWKQAQESLHAVHLGSGWGEKHLLFISWKLAEAKAAAYYYHGLILDEGSEDNTHAKAIVCLQTAESFWKESKKICADFCTTTPATRVPPLWGAMKYLSEKIPKDAASKARINKDVYHHEKAPEMAPDLPNFPLALRAEEYNLPAMDESWEMDCLVQA*