MEEELVVISKSIVNPRSLKKPTSVKKIQLTPWDLSRLRFGYLQRGLLFHKIEVKQLQASLSVALDRFYPLAGRLVKLKNDDDTVSFFISCDGSGVEFVHAVAKNIELSDVLELSGSVPGFFASFFPATGIKNYHGVSRSLLMVQVTEMKDGVFIGFGYNSTVADATSIWKFINAWSEICSKDSSGSQTFQRRLHLKGWFFDEIDYPIHIPDPETKPTSYVTTPTNLQEKMFHVTKENVLKLDAKANDEADQKISSIQAVLAYIWRSMVKHSGMSREEETHCRLPINMRQRLNPPLEEECFGNVSQTGIATVTVGELLDHGLGWAAMQINNMELSQTDEKAKAFAENWVKNIKIPVSVGSKDLVVTNSHRFDVYCNDFGWGKPIAARAGPPYLNGRLVVFKGIGEASLDFQACLLPQVVEKLVKDAEFNEYVSIV*