MSVRTVRDGWERIEFRGPFGDDVLHVFKSPDGGPVVASAEFMRVMRNAPGEAAEEAERVLASRYGAAARPLTGSEVEATILCWEMLGIARRGDLHPVHNPPRVLNLRAAFARFAAAIERRRAETFERVEVAVLRAEGLRFHAFRVRRIEHPETTWYVPLASVSAAVYGDARDTQSVRRELGRRHPEVGEGSPFLWRASSKALGKERFRLICRTIARFCGLGNEAGEAHRTAARQWLFLSIEATSGCSSSSRAASRRWPSPFAARGSR*