MVGVAPLMLSPVTMQAQLLCYVAMPMAPVAGGGVPLAAALCRLRNGTLERMLREMAQECTPPLVARRDRKSGATPPPPPPWWPTAEEPWWGTEVAAHLRGRRMATPVPFASPRRLAKAEKVAVLVAVVRHVAPDFGRLAAAAGRSRLTELESSIWESALRGERERRYVVMPSFILLPPPPPPPPQHAHSAESAAAHAGPEPESADQTAVDFSVSGEDTVTTGPELEQLVGDGNGATVEGEGQKTEDSPVPPLLEQHGGEDHDHHRQHGGFSGEVSGAAPEDVDWFDYDEVLRGLDELEIPSFFGGYYI