MCSFVLHLFFALIYAAACNRQPTCFSHCKMPRSGDSLWSNVTYESKYGGSGSGKWKCNFCAEMHHGSVTRLKAHFSHMKGFGIGPCRCVPTEIYDSLKAWKAKQLGVSLEDVPGMGEVEASQSVSKRARNTGSREEDAIEVDVAGGSSLAPRAKRTSLPMFKKGHVQAGMQKAAMKEATRELMKLFIQCGLSFHIVRTPRWRKAMQAVSRIGCEWDGPSYETLRTTQLRKEQQAVEMEMEPLKATWGKYGCTLLCDGWTDVRKRNVYNILVSSCKGTMFIRAIDASVAGTVVTGEFIMSHMRQAINEIGPDNIVQVITDNGSNCVSMGRMLEEEFPKIVWTPCASHSLDLMIEDVGKL