MLAGARRVRALAGEDFCKRNFIFGRAKEDGFGNEMYKILTAAGLSLMLNRSLIVGEDRTHHPFGDYISFSRETFTMRELKHLWVIHECATRYKRPLKLRMDLIQRPSGTNSLCGDWSKWSQPIIWFYGAQDAVALQIFLKNINFKMKTAATKILGDSFAPSTRGNLYGELMHAFVSPKPDIVDAVRWALGGGRDPDLALHLRMLHSRSRRAVETACICLKRMINQLNLDRLPRIAIVTDTPAVVDYMRTNLEAFAEVIHFDYRLYLASSPNVSDVMKENYFQRVDDWGPLPRWVALVDFFLASRAKYGVVSGGSKRVATTYAQLLASLAAANTLGDEHGKKEEDFMFYSSFHPALVTRGLSSQRGWGHAWRTFSGRLSCANQTTQCAITPLLPHAWWDGPWQLPTSRDARIMRSYGIEFNSSGNVVEEKLAKFCRSRKRPATSITKLELPPCKKLNFKREF*