MEASWSHYWIIVSSSAVDGYWILLVTWYNDEELISLPLLAIEQLLLSKKLLLQSEDEVFNFALKWARAKYPKLQERCDILCSKHIPLIRFPYMTTHMLKEILKCEDLEYGLISKVVLDAFLFKAEAPKKQQALMAERTYKFHHVKVLDWETPHNECIVLFDLRREECASLFPKGSIYSDWFHLRAHKFYLSAECKDQGNSSEFFGLHLGFEGIESVKVKFKFAGQLASRYLSYPDLSFTHTFTKKELYGWSNVFSISWSEFMKDNGPYFIDGVVHLRFEVAIIQ*