MLHPVLASYLHKYTQTKEKVIRRTGHMDGVTKSIIVSRNNNEKKLEQEHFVLVHGAGHGAWCWYRLLALLRRSGYRVSCVDLAATTRSSGVVASFEEYTAPLVDLMEALPDGEKVILVGHSAGGLSLTHAMHLFSDRIKQAIFIAATMLPFGFQTEQDIKDGVPDLSKLGDVYELTFGLGDDHPPTGVALREEFQRRILYQQSPLEDCALASILLRPWPTALSGARFGGGGINGKGEGSAIDDVRRVYITTAEDHMIKPEQQESMIRRWLPSEVLAMDTDHSPFFSAPEQLLQLILKSI*