MELILHLGDRQVQMVRSLTTSHVVWEFLRNTYEHTDLVSQVTLIKQLVNSNMTENHSVPQFLEDWQTLMDEATVSGLAIPELLQALLLLAALSNSWRAFITTQSSLTNLQVQSLLSKILQEDVLRTSSTTQTKPIAMATNLRSPKRPGWPNHLPTISSNPRHQQSLGSPIEALDALWYLDTSATHHMTHRLPWLLNYKPLPEPLTVHLGDDSQCHALGHGTIHIHLPTGHTTTINQVYYVPSLTKNLLSVSEVTTTGISVEFHHHHCILKARLPNGRMIHVKCPQQGRLCPLGETHAPAHALTVSTSHTDHTNTLRWHYRLGHPNHHVLKSMQDHQMVTRLSFHLTPIDLCEGCIFGKAQNTKFPHCSTKTTHPLQLFHSDLCGPMSTPSLTHSKYFITFIDDFTRYTLVSFLSDKSTVLEHFQVYKAPVENHMQSKIQALCTNNGGEYASTSFNRFCQTHGILHQFTVPYNPQQNGIAERKNRSLMEAARCMLCIANLPHSYWEEAVATAAYLQNRLYTTVLPHQTPLEL*