MELEAAPRQQQQLEEEEEEVVGCTCGGGAEAADQFERLHDAVLLDVLNRIGDVKALGRCALVSRRFHALVPLVDSVFVRVDCVIPDDPTPSAAAAAPGSAPHQAPATAARGRGGALAHMARVLLGGIARPIHALGQILSPAAAAVSRRSDPPLPASPPAPVADVSHHSPSEVLRSFRELRRLHIELPTGELGIDDGVLLKWKADFGSTLGSCVILGASSVLSKPPTGSTTQAEPAAADSTAAALDTSRETEEPGSLPDSLYTNGGLKLRVVWTISSLIAASARHYLLHPIICNHETLESLDLTDADGQGVLTMDKRQLQELRVRPVSPSGSSHRTLMPALSMRLHYAPLIELPGGTLLKGATLVAIRPSEDALREGQGAGAAGPVGTCWISEAFEEPYRTAAKVLLKRRAYCLEMNSF*