MLHFFIRLRGGEMLEQCRDKRVVLVGDSLNRNMWESLACILYAAAPDRSRATVDDASADHKIFQALDYNCTVEFYWSPFLVDLDDQTRVLKLDRLPATTYRRLAAADVLVFNTGHWWTHTGKFRAWDHLERNGKKVEMGAEEAFNRALRTWTRWLDRNVDSHKTMVFFRSISPEHKNKNWCYNETAPMARAEEYVEAFPRGMVSIVERNVRRARTAVGYLDITRLSELRRDAHPSVFTVRGGKLLTPEQRRQPGSYADCSHWCLPGLPDTWNLLLFASWTSLRS*