MAGRSTPDNKNTQQHHAGCAVARRQRDEGSVREAHERDEGADAAEFVIMKLKEMEKITAEDVTMLTECFRNLDADDSGTLTATDIKNTEYFILHGELNYIDGDEDTGKLLNDEEGEFEWMWEPQSSNDEEGPVEDLNKDGGEGFKTPSKKLVLTMYGEEEEAPEMKEDMIFPDLEGIGVQLKAYGRQRGQDEDGRFLDVLWVDARSRVAYEEFGYIVCFDTTYLTNQYKMPFGNFVGLNHHGQSILLRCVLVSRENVDTFEWIFSNWLECMGGKAPIGILTYQDAVMRKALRSTMSESCHSLDGDEFEMNRETVMERYNLSDNEYEWLQGCVGSLNGPVAGYLEPVVGGGGCYVEPGIGKVLYFSGQIGQVEYSESSQGLNLGNPYNMSIRGPSSSTLFDPRSSFLSAFTLSTTQLLLFI*