MRAIGRLINLGAIYQSGKNQLTSLYVPSFLGYLSVSTDSRNFNTDTNTLGGSNNGCISSLNHNQSDYRLRFEEAQSERNIIKILGLCQELKQAGQPSSEELQLSYQHVISILGHYGLWTQLYATVNELMELIGLQEINDLLWATILEAFIQCDRSTDVIYSLMLSTRKDFGPHTMSALFRAAILESNLSQSIFLLQVATTLSLLPKIPKTLLIQLACYLAEQAQLVLAIDLLHSFIIPIKDDDHPDCVVALINLLRICVQRSDPKSTLHCYSYLTNNHGEMIKDLIDDGLMIELLLLSSRHIKADLTLNVLSQLIKFQRKLEIPHLFPSIIALCRAGDRMAEVIQILVRVGQDLQIGSEENEVIGFNLIVGHLGGLHKYRSVMQNNSKEDNGSIEEEEGEQQESDKREEAIKSLNKSKLICRDLLLEKLKDDQQSEEASKILHSLVNSLIKADLELGNPHESLSTFKSYYCQSLNTNHSAPSSFIFNPDHLTLTLLKNIAEQVPQNHHHHQIVHDQILEIINHFQN