MNRSGLTDSNLWLDAESAIDDSVVMIAQPYQLYIERRDVSMNMARYYAMDISETLFGETRLTRRWGRIGARGQSKAHIFQREEEAVLLFLDLVRQKRTRGYRPAGRQVERGPREQASTGALSAPVPVRLEGDLDLDEERDLDCELEAEFAFAEEMAGDFAECAQPATGGGEELGELAHDVYSFR