MVTTCAICGDRATGKHYGAPSCDGCKGFFRRSVRQNHVYTCRFGRSCVIDKDKRNQCRYCRLKKCFRAGMKKEAVQSERDRISRRPSEDQSGGSELTCSTLLAAELLSQPQSSPPRECSLDVIRMASVNDICESMRQQLLLLVEWAKYIPSFCELLLDDQVTLLRAHACEHLMLGVARRSMRLKNILLLGNDLILPRHLPEEPEIARIACRIMDELCLPMLTHNIDDTEYACLKAIVFFNPDAKGLNEPMKIKRLRFQIQLALEDYINDRQYDSRGRFGEMLLLLPNLHSIAMQSVEHLQFARLFGTAKVDSLLQEMLLGGKTSPIM