MGVVVVQIGQGGNQMGYALFECLASMAVSPPTEFFRSAQPHSAAVKARAVLVDMEPKVIQGIVKRAKTAAVQAHRSAWTYDAQRLVAQNSGSGNNWARGYYGHGPQCLDSVLDAIRLEVEQCDVFGGFVILQSLAGGTGAGLGAYLVEALRDEYPSSFILSHCIWPYESGEVIVQNYNVLLTLSHLQSFADGVIIVQNEQLSAICRTLLGVLRPSFDDINEVAVEALGCALLPSYWRTVQPSTQTIQTDVVSCRPEIRRGGPSSTRPGVRLLSDLLSVLCSHPGYRMMTMRFTPQVPAQSLDFTNFTWAAQLKHLRQMLITGAHKELEMDWNVKLPTSSVHEHKRGVFPTNGHHQINRSLANLLILRGSGSDNADVSDFADVRMYPIWQVDPLSVAACSTSYGRYEIAAGLLSNCQSSVLPASRALTRAYNMFASKAFLHQYFEHGMEAASFDGAFASIEDLVTRYSLL*