MEAGRQQQEEAEEGCPCGGAEAEAGDQFDRLHDAVLLDVLNRIGDVKALGRCALVSRRFHALVPLVDSVFVRVDCVIPDDPPHPAPPAPGSPQHQQQQHQAPAARGRGALAHIARVLLGGIARPIHALGQILSPAAAAVSRRSEPQPASPPAPAADVSHHSPSEVLRSFKELRRLHIELPSGELGIDEGVLLKWKADFGSTLGSCVILGASSVSSKTTSPSAQPETDAADSTDTSPDPNRETEDLGSVPESLYTNGGLKLRVVWTISSLIAASARHYLLQPIISNHATLESLNLTDADGQGELTMDKRQLQELRVRPVSASASSHRTLMPALSMRLHYAPLIELPGGMLLKGATLVAIRPSEDALRGEGQGVGTAGSVGTCWVSEAFEEPYRTAAKVLLKRRPYCLEMNSF*