MARRELLLALLCGLIAASAQLATAGAGARKMVGVYELRKGDFSVKVTNFGARVMSIVFPDSKGNLADVVLGMDTIAEYVNDASYFGPITGRIAQRVARGRFVLDGKVYHMYKNDGNNTIHGGGRGFSKSIWTVKEYVGGGDSPYITFYYRSFDGEEGLPGNVDAYVTYRMSGPYTLGVHMNGTALDKATPVNFLLHAYWNLGGHGSGDVLGHTLRLHASRHAVLDEELLPSSGRIEPVAGTPLDFRTPVAIGARIRRVTSGKVIGYDTNYIIDGEGMRPVAHARDGASGRALELWANQPTMQLYTGNYLNHIKGKDGKVYEKHGGFCLETMGYVDAVNHPEFPSQTLRPGQVYKHDMVFKFSF*