MSDLAPEIQMPQVLEPLLYATRCVSIKLSGPCLPKVATALKSSSLCRLEVVDLSDSGQWQALAKIVSGHSTLECLTIQLDDESMTSSVHTINAINALKENTALKSLNLDNGSVFANIVEPSKAMLRAILSLVTENPTIEDIQFSADQFAFGRNSFLEKKTFLLKWNGVGRNLWQNSAKSELPWIDALSNASHDVRALFHLLSKNPALCGSSPQLKSLFGRKRSREPTFGDHGPNVRPCIRSVGDLSWSPFHEVIDFRFFDLS*