MPAAPLGCRRSAVNYATTPSGPAKNSWTPPQTHPETSGRRRGMAQPNLPVPSGADFTPVDLTTPDARLRRDALAARVDVLDKVGALRALPDDMHVTTEMVAEFYEVPTGTVRALVLDNRAELETDGYRVVTRSAFEVSYPKQLTSSASRIALFPRRAVLRVGMLLRDSAVARRVRDYLLDAEPVTPVMMPTGPELLAHAILEAQKMIAAKDAQIAQLDGKLAAAAPKLEYLDRHVAENDDVVTIEAWGHLYGLTEPKAFELLRGKDIIYRHLVGKRWSASKQRLVCEYEHLPYGDCIDWFSRRPQHDAPRHHNGQVRMTLYVKVFHSEDIARKAGLVGQMTLPEDQEGQP