MNALAATSRNFKRAARLLALDSKLERSLLIPFREIKVECTIPKDDGTLASYVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAVANIPYGGAKGGIGCDPRSLSISELERLTRVFTQKIHDLIGVHIDVPAPDMGTNPQTMAWILDEYSKFHGYSPAIVTGKPVDLGGSLGRDAATGRGVLFATEALLAEYGKSISDQRFVIQGFGNVGSWAAELIHEMGGKIVAVSDISGAIKNRNGLDIPALMKHTKTNGGVKGFEAADSVDPKTLLLEDCDVLIPAALGGVLNRENASEVKAKFIIEAANHPTDPEADEILYKKGVIVLPDIYANSGGVTVSYFEWVQNIQGFMWDEEKVNAELKKYMTSSFQHLKEMCKTHDCDLRMGAFTLGVNRVARATLLRGWEA*