MSATIDSTVRRCTSSTPRLTSSAIASRPLGRCALVSSSDALLRYRFGDAIDSHDEIVRFNLAPVPEALHHHVGRRTTTVVVGYHVLLLLQESVARWLRQLQPLQPLQPPQHHQLQPLHADDNGGRSGSPQVAVLVSDNWCVTDDYKCRVPGKSRRWAQRGGRAGGPPLSCPKQAASVGRCRCIAHALPGWIDCAPAPSKEEVQETWRLYLEQANESCAKSGPSTGLAAAIHFLRRCKRVTLFGFGLPSRGGGDGDLQQTIG