MKRRRQRFPPGPWPLPIIGNMRMMDQLTHRGLARLSSQYGGIVYLRLGSLHTIAVSTPEMARQILQVQDNIFSNRPATIAVSYLTYDRADMAFAHYGPFWRQMRKLCVMKLFSRRRAESWASVRDEANKTLRAVAGQAGSPVNIGEMVFGLTKNIIYRAAFGSSSDEGQDDFVAILQEFSKLFGAYNIADFIPWMGWIDPQGLNKRLEKARKTLDRFIDYIIDDHMAKTKMGHAGEDETDMVDDLLAYFDNGSAKNMKGNGQEDDLQTTLKLTRDNIKAIIMDVMFGGTETVASAIEWAMAELMKCPGELRKVQEELAQVVGLDRKVHENDLDKLPYLKCAVKETLRLHPPIPLLLHETAEDSEIGGYFIPAGTRVTVNAWAIGRDKSAWDDPETYKPDRFTKEGAVDFKGNHFELVPFGSGRRSCPGMQLGLYALELTVAQLLHCFNWALPDGMKPSELDMGDVFGLTAPRAVRLVAVPTPRLNCPLF*