MSEEGKDALDLSAISAAVPNAAELSAEDKANLVESIKNTLQGLAAQHSDVLENLEPKVRKRVEALREIQSQHDELEAKFFEERAALEAKYLKMYEPLYSKRYEVVNGVVEVEGVTKDEAAVTAADQKEEKGVPDFWLNAMKNHEILAEEIQERDEEALKYLKDIKWYRINEPKGFKLEFHFDTNPFFKNSVLTKTYHMIDEDEPILEKAIGTEIEWYPGKCLTQKVLKKKPKKGSKNTKPITKTEMCDSFFNFFTPPQVPDDDEEIDEDTAEQLQNQMEQDYDIGSTIRDKIIPHAVSWFTGEAAQDEDFDGIMDGEDDDDEDDDEDEDEDEDDEEDEDDEGDKKKGGRVPAGEGQQGERPAECKQQ*