MTDLRDAEETVSSESDYDKLLAEILVEPLPESDEGLVPSHKDRVDPLTPEVLPHEPVSKKEIRQIRNRDAAVRSRERKKMYVKNLETKSRYFEGECRRLEHLLQCCYAENHALRLCLQSRGAFGASMTMQESAVLLLGWLHSMGLIAVMFRLLCLNGEKIGLIPAAGFPAMVHGHHMPTQSTPHTVANSVTYKRKQHGTERSNKSGSKRAKK