MSLPTLKKYHKKSYAAIDPSSPSLRKTGKTVVVTGGNSGIGYAIARGFTSAGAARVIILGRRPDVVNEAAAKLQRENDELKWQSHVEGRVCDIADLDSTEALWSSLQSDGIFVDILVLNAAAYGAIEPILTGGLSKVWGDFESNVRSTLDMTERFYKQKLDTKAKVLTTTQSHLDDADHNSTQFLVNISTVAGYMWTTMGPERPTYGLTKNASTLLLQQIAKDTNPTDMQVVSFHPGGILTESSKALGGDAIKDLVFDDENLPGHFAVWAATPEARFLHGRFVWANWDVEELRDGPVREQIDQDEHFLKVGVEGLSEKMGGMIMS*