MATQLVSLAEVERLSASVLRILGGNPGKFTLQGTNTYLIGRGRQRILIDTGQGEPSWAARLKTLLAEENATVHQALLTHWHPDHVKGVPDLLALCPDAVIYKNDPDLGQESIEDGQIFSVEGATLRAYHTPGHAVDHMMFVHEEEDSVFTGDNVLGHGTSVFEDLSTYISSLKRMQYRVSGRGYPGHGAVIENATAKITEYIKHRQQREDEVVRVLRYNHLDVADGEASPERKRSWTPLELVKVIYKDVPESLHLPASNGVLLVLKKLEEEGRPYRVHH*