MDRAAAGAAAPVVGVGSGLEIPILHDNDRYELVRDIGSGNFGVARLMRDKASRELVAVKYIERGEKIDENVGREIVNHRSLRHPNIVRFKEVFLTPTHLAIVMEYAAGGELFERICKAGRFSEDEARFFFQQLVSGVSYCHNMQICHRDLKLENTLLDGSPTPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGKIADVWSCGVTLYVMLVGAYPFEDPEDPRNFRKTIQRIVNVQYAIPEQIPISLECQHLLSKIFVGNPTQRITMTEIKAHEWFLKNLPADLVDGALLGDEYDIEAPQSVNEINRILDEARIPAPGFGIGHYFPDENLDFDDMEAENDLDIESSGEYVSAI*