MRGLVPALACDRRGGGFDRGIPTRIACSSENLADGAPDLSVSVNGLRLPNPFVIGSGPPGTNYTVMKKAFDEGWGAVISKTLSLDSTKVINVTPRYARMRSGNGPKDVIGWENIELISDRPFETMLAELRRLKQEYPDRILIGSIMEEYDKDAWEEIIERVEATGVDALEINFSCPHGMPERKMGAAVGKDCDLLGEVCSWINAKATVPVWAKMTPNVTDITQPARTAIEAGCEGLSAINTITSIMGINLDTLRPEPCVEGYSTPGGYSSRAVRPIALAKVMAIAQMLKSEYPDRNISLSGIGGVESGDNAAEFILLGANTVQVCTGVMMYGYPLVKRLCKELQAFMAKHNFTSLDDFRGTSLQYMTTHTDLVQRQQEAIRSRRAARKGLASDKDWTGDGFVKETELMVSN*