MSNGSSTIAVLLRECGISRDLARGRQLHSQILGAGYRSTVLENSLVRMYGDCGSLDEAVDAFSRISSRNVFSWNILLSAFAQRGHLDFARTMLEILPEFDTSMPFHDIVSWNAMIFAAAGTKESFVLFRRMQLEGTRPTYVTYATMIDSCAEAAALGDGRAIHERILQLGYFPGILVICNALINFYSRCGAVEEALGVFQSMRRRDLITWSTIVSGYAWNGLGERSAQLFQCMLLEGLDPSSVTLVNVLTSCSHGGLLDFGRRLFVFVTAEVPGFPVCREHYDCLVDLLGRSGRLEEALELMESMPFEPTALGRMSFAASCRKQHLEGDLNSLYEDTNYMALKGA*