MRCFDTAKIYVKAGDGGRGMVAFRREAFVAQGGPYGGNGGNGGAIYFEADEGINSLVGFRKKVHHRAEPGGNGGGKKMQGSDGRDRTVLVPPGTVVRNSQTGEVIAEMFAHGHREMIIPGGRGGRGNASFKTAKNKAPQIAENGEEGMEMWVEMELRLVADVGIIGVPNAGKSTLLAGVSNAKPKIADYPFTTIVPNLGVVERDYARMVFADIPGLLEGASEGIGLGFEFLRHVKRTRVLVHVLDCTSKDVMDEYEAIRNEIHLFDPEVGEKPEIVALNKVDASEEAATRALELQEEFRDFGIDAHVVSALDGSGVAELVTATKKALDALPPVDYEAEARAAEARRGTVARAADGKELSDFEIVDDPYAFYVKGAAIERFVQMTNWDYFESFKRFAQVLKMSGVEQALNSAGAGEGDRIVIGKYEFEWSRDNRTGALYESWKAKMDEKPAGTTQQGSRHWPHAAG*