MRFFLALAVMFLWMPAATRATEAQPQTANSAEAVQWLQRLGPAMNMTSYRGVFVYGRGQQVHSMQVAHRYNGSIVEERLVIQDGGSGEIVRRDMEVVCVLPARDTVTLDSIIPSGPLADSFSDQLLPATLWYQAQMLGEGRVAGYAVVKIALNANDPYRYSYRLWLEKDTGLLVKSQTRNADDQILEHFQFTSLDITDDIADSELQIATADKHQTSTFSLEVGSPATELVTRLQGWSLDWLPAGFEPAATPRSDKRQVIAFSDGLAAFSVFVEDIASLDMPTGASRIGATTVYLRPVQSDGRQVLISVVGEVPPITARKVAESVRFDGATVDSSSGDSANVDNANVDNATSSLIERQGASR