MESARVSFVDVENTPKSTSRTESPLYHNLDGGPYPTISDGKEIDAGALFVLESKGNWWHAGYHLTTSIAAPAILSLPFAFAGLGWIAGIIFLMLGAAVTFYSYNLLSKVLEHTESKGRRHLRFRDLAADILGPQWSCFVVTPVQFAVCLGAVIGCTVIGGQSMKLIYAIYHPNGPMKLYQFIIIFGIIMLILSQLPSFHSLRFINLVSLVMCLGYSLCAVGSSIYAGYHAKNSEKSYSISGSSVSKMFGAFNSLAIISTTYGNGIIPEIQATLAPPVSGKMFKGLCICYAVVIATFFSVAVAGYWAFGNQASGNVLSNLTSTSGAALVPNWLLFMANMFVLIQLFAVALVYSQPTFEVLEGKSSDVNTGMFSLRNLIPRLILRSFYIALATFVSALIPFFGDINALIGAFGFTPLDFIFPMLFYNLVFKPSRRSLIFWVNTAVAAVYSVVGIFGCISAVRQIALDAKTYKFFSNL*