MRATSEEIAIFVAVVESGSFSRAAEQLGQANSAVSRAVKKLESKLGVSLLNRTTRQLSLTEEGERYFRRMQVVLQEMAAAENDLLETRTTPRGLLRVDAATPVMLHFLMPLVKPFRERYPEMTLSLVSSETFINLIERKVDVAIRAGTLTDSSLRARPLFTSYRKIVASPDYVARYGMPQHPSDLKQHHCLGFTEPVSLNTWPVSCCDGQLLEIEAAVSSNSGETLKQLCLTGNGIACLSDYMVDKEIASGEFVELLADKRLPVEMPFSAVYYSDRAVSTRIRAFIDFLSDHVKQLPKELS*