MAAGSRDGGARRRSCSVLVAAAAIFFGYAATAAGLQVGYYNNSCPGAEDLIQTIVHGAVRNDAGNGPGLIRLFFHDCFVRGCDASVLLDADPASNGTVEKMAPPNFPSLRGFGVIDRAKRVVERRCPGVVSCADIVAFAARDASRIMGGIKFAMPAGRLDGRVSSASEALANLPPGSFNLTQLVARFATKNLTADDMVTLSGAHSIGRSHCSSFSSRLYPQIDPAMNATLGVRSRAKCAAAPGRLDRVVQLDFKTPLQLDNQYYQNVLTHEVVFTSDQSLIDRPDTAALVAQYAGSRKLWSQKFAAAMVKMGNLDVLTGPPGEIRQYCNKVN*