MGPQHPSMHRVLRFIITLDGEDVVDCEPILGCLHRGMEKIAENRIVIQYLPYVTRWDYLATMFTEEITINGPEQLGNIQVPKRASYIRVIMLELSRIASHLLWLGTFMADIDAQTPFFYIFRERDLIYDLFEAATERVEGVGIIGRDEALNWGLSGPMLRPSGIEWDLRKVDHYESYDEFDWQALEGIPGGPYENLEMRRFDRLKDPEWNILNIGITIGVLVIVWLDREISAGIQQRIGLEYAGPLGILQALVDGTKLLLKENLIPSIGDTRLFSIGPSIAVISVFLSYSVIPFGDHLVLADLSIGVFFWIAISSIAPVGLLMSGYGSNNKYSFLGGLRAASQSISYEIPLALKVEGVLVGSSRTEKDCSQFDNDRVTLLFQPEPRNPLDLMQKGSWSILDQRFLYEKYESEFEEGEGEGALDPQENLFNHIVLAPRIWRPWGFLFDCIERPNELGFPYWSKSFRGKRIIYDEEDELQENDSGFLQSGTMQYQTRDRSQGLFRISQFIWDLADPLFFLFKYQPLALCFHIENYM*