MSSRPQNIGIKAIELYFPSQYVDQVELEKFDGVSAGKYTIGLGQTKMSFCDDREDIYSFALTATSKLLKNYNIDPNSIGFLEVGTETLLDKSKSVKSVLMQLFGDNTNIEGVDTINACYGGTNAVFNAINWVESSAWDGRDAIVVAGDIALYAKGNARPTGGAGAVALLIGPNAPIVAEPGLRGTYMQHAYDFYKPDLTSEYPYVDGHYSVNCYSKALDAAYRAYCKREAKQANGTNGVTNGDASTKTGLDRFDYMAFHSPTCKLVQKSYARLLYHDYLANADSPVFAEVAPELRDMDYEKSLTDKVVEKTFMTLTKKRFQERVNPAIQVATNCGNMYCGSVWSGLASLISVVDNKDLEGKRIGLFSYGSGLAASFLSFRINGSVDKISDVLNIPSRLESRRAVPPETYDQMCDLRKQAHLQKDYTPKGDPSTILPGTYYLTKVDDMFKREYAIKE*