MASASPVDTLPIDVWHHIFKFAYTDGGFIGATLSRISRSFRAVSAPYRFHSVRLSNIKGIEKFLAAYEAALADAAASSTDPPRVRHLLFTFLPGEVDMIILEGSFHMRDWHSWQMAKIDWNTRFVARVTRLFELVASHLETFAVLQCPEVVLPFVRCPQFPALRELTLLHEDALFVYTPKKAYSWMEPKDADFCGSGTPPTYEELAASPLFPALERLHLARGYWGPTLPLWDAVAPRLTHLRISGADVLAGLPLWDALSGKPQAFSDLVALVVQPKLKGAETGVDETQAEPLEAVVERLRQVETECPSLDAILVPAVIASPDVDGLRDWTEWLIKEWTARAVGERGPWVTKESEKQL*