MTGTFDALAELGLTAGRMSEAHYDHLTDSIASGALTEEDAVATVSELLRRTPAAEDAHGASPGADALYEGPSAQRREVQTTFDARFRASVELHGLLIHQEPGTFDDGFGGLDTGCTVWDAARAAAEQLLAGRRPLARLVAGKRVVELGSGTGLAGLACAAAGASHVTLTDLPCRLPLLRRNVRANGWLATLGGCGLACSALDWGSDDLPARLSALGDFDVLVGTDLVYEEEHSAAVARLLAHALRQRPAAQLLWAQEEHNPIAVAALRHSLTRELQLQLVTAARFGYHGAIVIASVASVADAPTKTLPTL*