MASTAPSLRLCLAVECGARMAPLWQALLHGMIEPILAHYGPSLELALVLFGAHPPHSLAAVESSIGWTSDADEQQRLLGDAQFIGGGGSSPVALAEALLEVAALFAIADASPDAAAPQQHCLVCMTSDPAVHPVPWPCAEDCDMAKLPGLATSAELIRALPRRGIQLGWAGNSFLQSPSLLWHVANLVSEQPLSLSDARLEVLKQHQEGTLQQLFRLAVTVPGGATAVLPTWPLALKVLLRAGAKQLTLSAALAAGSSTHLGAELGGX