MVQHLRMTLAQEVNYAARIALERRCNWNVYQDIKIATNEYWLRGGEWENLNEQTRGFGAVPATDDQITEGLETKIFKKDMENGYDDCAICLEEFVDDSQVNQLPCRHSFHGPCIVKWLKESNCCPICRYRLQPKS