MGAPKQKWTTAEEAALRAGVKKHGLGKWRAIQKDPEFTFLLATRSNVDLKDKWRNMNIGVSGYGSRDKSVKSLSKHKAIRVADEAISPLPLALISADHSAEETPGSSDSPYSLDERYDGMIIDAIIELSDPDGASIYDIASSIEANHLVPANFRKLLRIKLKDMIKQGSLAKVKEKYKVTFTGELNDDYRMGQVSAKRMRGIVKGKALETSNGKRVRDDNISDLTLRPSYKLRNSRSRGERGMEKAMLDVDFARSKLKTAEEAARAAALAMAEAEAAAAAAEKAARKARAAEAEAEAAEIAAEVAALAARPPKKARRTALSIEEVAVTV*