MVDGAGVGGGSGGGRRWEKGGRVGEEMRARLKRAEGEGLDGHLSRRPFYTPGALYPLRRTFIYYNGEQEITRGEWGAGNEGAQARIKHEAMKSAYLLPLIHLRRLAILVWRTGTLQGVSDLKSAEFEAIYTILASTLEAAPELLLQFHALARLQHTTWSEPPLTTKISLAASCISVAYNFSQAIMYTTNKKNFISRVGILAMSAVYSASAILIRSTGFVFMIELAVNFNRVYALVYVVAILVPQTITYLCDVSYLENGASILKRLFLCSAFIYMSIGLGPLYTLTSTEKKYRNCKWHVYLGGKQHCGMLARTYIPPSGDPAPNFLSCWTALISFFTAVGAFVASTLCFVLVDMYTEVAEVEEGENNRGENVIEFKEWRRLRSNSRQSSTFIYTKTHGCIL*