MSVLATVAADIDWATVLAYAFTVMAAYVALTVAAVASPIARRILFKSRLYARGIAHMVLSREKKNWPKQRGNGVPVGKNIITKRIVFIRHGESTWNQVFNRGFGYRFPFRLFEGVLTEVVGLLSRSSFFFDAPLSDLGNLEAKKLRAFLTSKEDGPVGKDADALAGVKGTSILVTSNLRRAAQTMAVAFWDRVAVTGEKIYVLSCLQEMARNVDTCALAGPGEPVPLRGIEEQIPDIQNVPAGPIRALLERRRVTDSGSVVAESGHFNAGNKPLMRNGHASMLEFAHWSAAQDASTIIVGGHSLWFKEFFKCFIKPEQEHVAQRKKIVNCGVVAFDLKCGTDASGNVGFSIDSSSVRIVYGGFGK*