MEMVVNVKATHIVRPAEARPDESMYINSCDQIKDIAHTPTIYLYNHSPALEATDAVTVLKDSLSKALALFYPLAGRLRWSEAGGSRVELHCNGQGVPIFEAETDAAIADFEDFTPTKAIQALIPSVDYTAPLEQIPLVIVQLTRFRCGGVCLGLGISHVIADGPSALHFVTEWTKFARGVGPITAPFLDRKVVETDDELRRFEFDPAVLRRPPQLIGVEDSLEQRRKPIAVAFLPLSKVQIEKLRGKANLDRVGGRGYSRFESVAAHIWRCTSEARGHSAEQQTSLHFVADFRNKLNPPLPKNYFGNALIRVEATDKSGSLLAEPIGAASRKIREAVEKVTDEGVRGYLEYLKKLDDVGRFRSLDNNGRPKGDFYGNPNLAIISWAGLPLHGTDFGWGNEIHVGPGPMGFDGKTFIIPDREGDGAFNVAIWLQEDHMPAFKKCFYNNI