MAAASIPHVSIDLLCRGPLHELASSQEEPKLPSFECRICHEEEEEERPSKLASPCDCSGTLKYVHHSCLQRWCAEKGDAICEICHQPYKDGYSARDQPHLQGQSTAIDFSDIWAMDAMERHHPRILSLAAAQSHLPLADFEQFRGRNFLTRCHMIALFLIMFLLLGHATAIAAVYGDEDDLFVYLLVGCFLSTCVITIMYHLHQLNVEVLWCLQIFVLRLIGFLLPCFIMIRAMSIVQQGQQDYVLVITSPVGLDPADLNDSAEP*