MSGSLPATFVKGFHDEEKVRRMEYRQLGSTGLHVSKLAIGGSPLCNLFFDDYDREEGILMVQEAIRSGINYIDTAPFYGQ SEVLLGQALKDVPREAYYIATKVARYGLDPKNMFDYSADKARESVKRSLERLQLDRVDILQVHDVDAAPNLDIVLNETIP VLEEYVQAGKARFIGVTAYDVDVLKECAERGKGRIQVVLNYARYTLLDNTLLRYMKDFQKMGVGVVCAAAHSLGLLRNAG PHASHPGSQEILAVAKRGAEICQQRNVELGKLAMYYTMQLDGAATFLIGIPNRKLLRINLDAIFDGLTSHEQEVLQYLRE NVFTKSYSWGSTLSTAKLLK