MVGFLASSSPIVDDGSRIKAPKEEPILADNPQRFCMFPIRYPRVWEMYKKAEASFWTAEEVDLSQDAKHWESLTDNEKHFVSHVLAFFAASDGIVLENLAVRFMKEIQIPEARAFYGFQIAIENIHSEMYSLLLETYIKDNEVKAKLFNAIETIPCVAKKADWALRWIDSSQSFAERIVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYSLLNVKLDEKRVKEIVSDAVEIERQFVCEALSCDLVGMNARLMSQYIDFVADRLMVVLGYNKLFNAINPFDWMDLISLQGKTNFFEKRVGEYQKASVMAKVSNPEADHHVFKLDDDF*