MTIRQLLTLARRSRNLTTSHSLRRLYSASAAVAATSSSTLAIGPPPPDAMIYDRLAEDVKQKIKRLENPDSRFLQYNSPHPTLADHTSILSFPSTRVTTLPSGLRVATETNLAVKTATVGVFIDAGSRFETDETNGTAHFLEHMIFKGTEKRTSWEMEEEIENMGGHLNAYTSREQTAYYAKVLDNDVPVALDILADILQNSKFEERKIERERDVILREMEEVEGQTEEVIFDHLHSTAFQYSPLGRTILGPAQNIKTITRSHLKDYISTHYTAPRMVIVASGPVKHEEFVEQVKKQFTKLSTNPTTASELVAREPAIFTGSEVRVIDDDIPLAQFAVAFQGAPWTDPDAIPLMVMQSMLGTWNKNAGGGKHMGSDLAQSVAINELAESMMSFNTNYKDTGLFGVYAVAKPDCLSDLSYCIMREISKLCYRVSDADVTRACNQLKSSLMLHIDGTSPVAEDIGRQLLTYGRRIPVTELFARVDAVDASTIKRVANRFIFDQDVAISALGPIQTLPDYNWFRRRTYMLRY*