MGYLDAQAGDGGRTAFRRAEKKYKLYKQSTTHKHSSCRSRMEIPVTDLSQVIDFERIRDGDGVTRLDHSDFPVYALEGHTGFFFIPRAVPHDQQFHWIREALTVFPEPPNRTSHSAHYGPLFGLWSSATKKRVLSPTGPENGDLFVRKWEFADPGDERKQEGVVSATALLRKLRWATLGVQFDWSKRAYDISIPYRSFPPALSELATKLASPAMNGDQFRAEAAIVNFFGPDDMLGGHIDDMEADWSKPIVSISLGCKAIFLLGGETRDDPPVAMFLRSGDCVLMAGPSRRCFHGVPRIFTGCKESDLPDFSALAMGEIKENVAILDYIQQSRININIRQVF*