MGNPVSRASLGIDYKLLRRIPYLILLVKYGINDKDYVVINLTRLANDIGTTPQNVFKIINRLAEEGLIIKSTVSGQLAIKFTQRASEALQFVIDTIRHYLDERLVIRLVGHVVSGLGEGGFYMSLDGYVKQFVEKLGFKPYPGTLNIKLKPEYVKYRLYLDALPGIYIEGFSNGVRTYGGVKCFRATIQGLPGAVLLIERTHHGPDIVELISPYKLRDKLGLRDGDEIEVLVTL