MFVASVPSTAAGQRAPVHANIRARPAAPELRSSKFFGSGPVAATKPAQRRADQSNVVFCAAVPASEIGTVFVAGATGETGRLIVKELLERGVKVRAGVRNPEEAKGVVPEGAEVLRADVKDAKMLPGCIGDAKVVVCASGVNYRKGETKNPSGPSPSAPRPAPTAPVDYVGTKNLVEAAKAAGVKHFVLVTSLCVSKLLHPLNLFYLILFWKKQAEEHLRGSGVTYTIVRPGGLSNDPVEGEVVASGADTLFKGRINRGRVAKVAADAVFETESYNKVVEIVQEAGAPAKSPAELFAAL*