MSRVIRRVTALAGVALSNAPRHGGARALTSALVSARRLNDRDRSTVFDDKSSFSASFTTLSSPFAVSWTPRDAEESSKRDGGARATIYGVRGMRMSAHAEAAAGHERSGSTSDGAHASDTSTSASEYDETVPRGAKAEALDSANDGRALKAVHTAIGCNAAILVCKMGAYGVSGSPSMLAESIHSVADIVNQVLLQVGITNSNKKPDAKFNYGYRRERFVYSLISAVGIFFLGAGFSVMHGVHGLMDPMPTENLWVAISVLSASAALEGYSLKVAYEALRDNARAQDMTLTEFIKSGKDPTSLAVFAEDTAAVLGCGIATTALLACYATGNPMYDSMGSIAVGGLLGATALYLINSNRLLLLGRSLGEDKMDVITAHMRRDPVVEEVYFAKSEELGAGAYRFAVEVEFSGKKIVERYLAKHQRRMALHSKFSAANDPKALDAALVQYGEDIVQAVGDEVDRLEKEIVEIEPSIHYVDIETN*