MGPVVPPHFIFFAFFLLELEEDINIAAAAATAAEEDKLVGLYTLMEEMYGLQSTADYGDKGFESTTEYDDRGALMTPENLILPLDYHSLLHSSVAFLEHNHHQHQREAMFGSNDIVLYSAASEAASTIIAQREEDVFGAIKTRIASHPTYPRLIHAYIECQKVGAPPEIASFLDEIRRENGLYKKQGDYSCNSSSMSSSTCLGADPELDEFMETYCDILVKYKSDLSRPFDEASSFLSKIETQLTNLCTSSSAHASSSRCGFIFNSPRALTAASVDSLTNYPNEKVERLMIRIFIYVALHDAYGMRAKLVTVLYSFIALIEDEGGGMSSDEDFSGGGIDVQEAQQGGEDRDLKDRLMRRFGSHLSTLKLEFSKKKKKGKLPKEARQTLLDWWSTHYKWPYPTEADKIALAESTGLDQRQINNWFINQRKRHWRPSENMQFENARLPVVVSVTDANCHGFALPFSAGQRLPSFRFRRSPVRAKMGAFVLDFCSGSGDLAFLLSEKVGSNGKVIGLDFLKEQLSIASSRQKLKSKACCLNIEWVEGDATDLPFSDRHFDAITMGYGLRNVVDKYKAMEEMFRVLKAGSILSLSIDDDVVLGSRVSILDFNKSTNPVVSAVQELMIDNLVVPVASGFGLEEDYKYLKSSVMAFLPGDELENLALDVGFSNARYYEIGRSLIGNLVATR