MSQYCGTGKYMAPGTTSCKSGHGDSRLQSFYTTAIDMWELLRGYKQSREIELLRAGEFPDGCPLSDEVEDFICGMLAVEPSERLMLDGVLDHPWIVEYGSSKIKKTIHRRRCGVKRSAPGFSSNLRKFEQRVTLASAYQYHIKFKASATYHLIDSRFTTSGLHTFGCNHRKYLKSKGSRVVALTQILLSALGAYAALNRNGLFIDFLCRENVFTCRIINGRSLMCFSNLFFTCNEYCALSLFGPAIKVLLQ*