MMAAFILSALPAAPPSPGPCDIYASAGTPCVAAHSMTRSLFANYSGPLYLVQRSSDLASDVVVVKEGLAAVASQDAFCAGTNCTVTRIFDQTERGNHLNRAPWGGASKHSERGVNAARHKLSVGGRTVYGAYFEGGMGYRCDSTWGVATGNEPETMYMVTAGRHYNGGCCFDYGNAEIDALDHGKGTMEAIYWGDSKGWSRGAGDGPWVMADIENGLWAGKDKVEASNTPITGAEFVTAMVKGGSNGFALLGGDATRSDGLKKLYEGPRPPKYQPMKKQGAIILGIGGDSSDWAVGTFYEGVVTAGYASDATDKAVHANIVAAGYGR*