MAPAAAADGSDKIKPRDVCIVGVARTPLGGFLGSLSSLPATKLGSIAIQCALKRANIDPSLVEEVFFGNVLGANLGQGPARQAALGAGIPNTVVSTSVNKVCASGMKATMFAAQSIQLGQNDIVVAGGMESMSNVPKYIAEARKGSKFGHDTLVDGILKDGLWDVYTDAKMGTCAELCADTHEITREQQDDYAIQSFERAIAARDNGAFSWEIAPVEVPGPRGRPSTIVDKDDDLAKFDAAKLRKLRPAFKENGGSVTAGNSSGINDGAAALVLVSGEKALQLGLHVIAKVSGYADAEQAPELFTTTPALAIPKAISRAGLDASQIDFYEINEAFAVVALANQKLLGLDSAKVNVHGGGVSLGHPLGCSGARILVTLLGVLKQKGGKYGAAGVCNGGGGASAFVVELL*