MGASLSLVPLLDYFARREFAAAGLSPGAVTLPYPGDGGEATCTVHYWASTGEPLLPPLLLVHGFGPRATWQWRCQVGPLSRHFHLIVPDLIGFGGSSFGGDSAASPPSEATQAAALAALLDALPGMKGRRVAVAGTSYGGFVAYWLARTAGAGRVGPVVIASSDLLKTAADDRGFLKRAGDGWSGVEEVLLPAEPAAMRKLLEMASCRPPPPVLMPDFILRDFIQKLFTENREQLIQLFKGITVGTDKFPVTPISQEVLIVWGEQDQLFPVEKAYAVQSSLDGKARVEIISKTGHAPQLEDPTRFNKILLDFLLATHKPDPSSNGASQ*