MEEKPAGRRVVLVAVPAQGHISPIMQLAKTLHLKGFSITIAQTKFNYFSPSDDFTDFQFVTIPESLPESDFEDLGPIEFLHKLNKECQVSFKDCLGQLLLQQGNEIACVVYDEFMYFAEAAAKEFKLPNVIFSTTSATAFVCRSAFDKLYANSILTPLKEPKGQQNELVPEFHPLRCKDFPVSHWASLESMMELYRNTVDKRTASSVIINTASCLESSSLSRLQQQLQIPVYPIGPLHLVASASTSLLEENKSCIEWLNKQKKNSVIFVSLGSLALMEINEVIETALGLDSSKQQFLWVIRPGSVRGSEWIENLPKEFSKIISGRGYIVKWAPQKEVLSHPAVGGFWSHCGWNSTLESIGEGVPMICKPFSSDQMVNARYLECVWKIGIQVEGDLDRGAVERAVRRLMVEEEGEGMRKRAISLKEQLRASVISGGSSHNSLEEFVHYMRTL*