MGAQFSQFFPPRPTFTPDDLPQQSGKVVLITGGASGIGFEVAKVLYRKGAKVYIAGRSESAAQAAILAIQKSVPENAKSSTGELHFLELHLDDLTTIKSTVSTFSAIELKLDLLFNNAGVSQPPLGSVSQQGIELQLATNCLGPFLLTQLLTPLLEAAASSESELTTAGSVRVIWTSSQVAELSAPPEGIIMSELTNPPKDAVRNYVTSKLGNWFLSTEMARRYGEKGIVSVAQNPGAANTNLLRNARWMKLLSWPLLHSPALAAHTVLYAGLSGELGLENNGAYVVPWGRLHDAVAPTLLDAMKRKEEGGTGRACEFWEFCEARTKDYM*