MIVQTAEALVINELPFSFLFRHLDRASLGISQFCHLYEGWSNCLGAGTGFYFVFSGLLTPSTLCNYCGKLAFSPRAADACATGRISQAQPTDDATQSYSDIVPSSFHLLFCSEGKRYWGCFFACCWGWFGIFCAALR