MAVRVEHASQHDCAECLDLLAAPSLVRAALKAARAADAAAASAATGELCRLASLEPHARRPCGAVSLSTCLVLAAEVALLGGERAATGVRRVRSRAQAACFIAQSRRWATRYGCGSLNRIFKRSPRRGEFLAAYDAFVAEVVAPSLGCGEGLVYQAEPVFRVFLPYHLAVGPRHTDASYHEQPNEINCWVPLTAVSGTNSLQVESSPGAGDFEPVECRYGELFRFRGNACEHFSCLNVSDATRVSFDFRVIRPQELRLRPVASASSDAHARGRSDYFTIGRYYRVVGDAPRRGGRGVRGASPGESAEKKELREETT*