MLVYGALSDALSSGWVMPSASSQELDFETRTVDNGGIGLEVQTRAEMVKREMKAPARMTHYRGVRRRPWGKYAAEIRDPKKNGARIWLGTYEMPEDAALAYDRAAFKMRGSKAKLNFPHLIGSVEYEPVRVSPKRRSAEPSSPSSDEGSTGTKRRKREVDSDAEVEFGTPIPYPILDLGLL