MCPSKFVVYILLISVSANSNSESQAGQLHSAPSQRQDRPSDFQFLVTGGYRPDTNDLVKYTVSLRMGKPKKFFGDNHFCA GTIFSERAILTAAHCMFSNRRKLKAKKLMVVAGTPRRLLKSSTTQIIEAEELLPHPKYKKGKSQKYDIGLILLEADLSLG DAVAKIPLYNKVPVAGAPCSIVGWGTVIQFGPLPDEAINGDMQILPDTFCEKLLGWSNAGMLCANDKHDSDVDSCQGDSG GPLICDNMVTGIVSFGMGCGEPDSAGIYTDVYHFRDWITENSCPLGTRSVWTLFLLLLLLLTGIS