MEAAVDGRWTRVRTLGRGASGAVVSLAADDRSGALFAVKSAAAAAAAEQLVREGRILSGLRSPHVLPCLGFRAEAGGECQLFLEFAPGGSLADVVARSGGRLDECAIRAYAADVARGLAYLHGMSLVHGDVKGRNVVVGADGRAKIADFGCARTVGSDRPIGGTPAFMAPEVARGEEQEPAADVWALGCTVIEMATGRAPWSDMEDILSAVRRIGYTDAVPEVPEWLSAEAKDFLARCFARNPRERWTSSQLLEHPFLASAGCSVKTGEAAPQWVSPKSTLDVAFWESDTDDEEDDMPASPAERIKALACPCSALPDWDSDEGWIQVLNESSEACDTAVAKVEAEGKGRVLIEALETINESSGGDAECVDPEGTVRLITVASIGQQEVFCLGLINDPLVFSVNKSELTKSLFPQIVSF*