MPPNFGAASIDAHKEGQEREIGKHGLKKLLVKAGEGWERPSTGDEVKVHYTGMLLDGTEFDSSRDRGEPFSFKLGVGQVIKGWDHGISTMRKGESATFTIPPELAYGEAGAGPSIPGNATLKFDVELLSWDSIKEICKDGGILKKIVAEGRNWATPKDDDEVLVRFEAKLEDGTVVATTPLAGVEFRVTDGYLCPAISKAVRTMKREEKVILTVKSQYGFGEAGKKAHGNECAIPPNASLIISLELLSWRVVDYITPDRKVVKKILKQGEGYEMPNDGSLVKVKYVGKLANGRVFDERGLAGELFEFRVDEEQVISGLDKAVSKMKKGEVSLITIDPEYGYGNSVTRGSLSLIPANSTLTYELELDSFVKEKDPWDMDTGEKLKAAGQKKEDGNALFKAGKYQRASSKYEKAIKYIQHDNSFSEEEKKVVKKLRASSNLNNAACKLKLKEYQEAAKLCTTVLQVESQNVKALYRRAQAYVETLDLDLAEWDLRKALELDPNNREVKVELTRLKQKVCEYNKIQAKMYGNMFARLSKKVEDRGTEVQEVSELSKLQMALADIVLCSRSAW*