MATANVLLLGSNVSLSFDDVEANFAPSIKASGECGILYLAEPLDACSSLLNKVIPGQGASSPFVLIIRGGCTFNDKVRSAQIAGFKAVIVFDDEDGALVAMAGNPAGIKIPAVFVSRTSGEMLRKYAGLTDVELWIIPTFENSAWSIMAISFISLLAMSSVLATCFFVRRHRIRRERRRAPHVREFHGMSRRLVKAMPSLIFTSAVEDNCTSITCAICLEDYSVGEKLRVLPCHHKFHAVCVDSWLTTWRTFCPICKRDARTSTGDLPPSESTPLLSSGSIPSSALSSVHSSLAASSPIQMAPSFRSSTALSTSCSSHATSSAIQIAPESFRSPSTSHAQSHSGTTYMLQSLKTYSPSPSIIASRSYLDLRNASSHRFHASHLISAHSLGLPSLVTPLDSRYESPFVPSSSNASPIYIGSSSSQPFNLHCGDSAASISPLASAESLPGC