MKMGGTLSPSMTAPTSLGMFPLNPVSSASTLGRAHTPVPISPTPSTAPTFSFSNTALTASAMSNTLTTAHSLKGVQDLAQPAENVSPYGAALELPPKIHDETTHSTLRTHGSAAAVFLAAAWTPRLKPHLWMTGRGSLALKPRGSVLASQPSRGATVKSAASEWLLTPRSNPRDLFIKPTDTSNESIREVEPPLSLATLTGGGAVIYDESAIILSENAKKAGYSFDWAVVESPSTIGSVSGTLTRMLRGFRVTRKDFGSVRWIDPVDISHLTRCSLDRLVRIERGAVYVYGDSDTKDNRSPIPVPPPGEGLKKRAAVVLLGVKPTKSSQTGGTFAKRVVKRTRAMGAELVEYDEGNGVWRFELEL*