MATTGSRSTLVLVYLTVAVLVSPALSAPLDGAGFHSATCPQLESIVFSSVQAALQREVALAAGLLRIFFHDCFPQGCDASVYLKGRGTEQAMGPNTTLQPRALQLVEDIRAKVHAACGPTVSCADISALATRDAVVLSGGPNYTVPQGQFDSLAPASQNVVNGLPSPATSSVSALARAFSGKGLRDLADLVALSGAHTVGRTGCPFFRDRAQRMDDAFSRRLAANCSAAPNRLQNLDVVTPDLFDNGYYKALVNSQGVFTSDMVLIKDRTTAPIVQQFARNKDAFFAQFAKSMAKLATAPRPGGNVGEIRRNCFSPNALRAIDTVVEAGEEEGFTASA*