MLRYLASSRWHATLADRAVLSLTGADSRKLLQGLTTANADELAAGTPLYTGFLNAQGRVLATGFLLPASEDGVVIDTHVGSAPLLLKHLKRYKLRSKVAIADRSAELAVVAACGTAVPLEPADGVALPGDGGAWRDPRLRCLGWRGVAPRADGGDAQPPAELLGGAGGGEGSSEAAPAALHALCEAILGVGDGPAYLPPTEALPLESNLEVLGGVAFDKGCYLGQELTARTQSRGVTRKRMAPLVSASVAAALGPPPPEDVLPAALSHLPAAERALAAALPVEAWLEAQPGGGTPEGAGSALQDAAGKPAGKLRLFDSALGLGAALCRLEAMGGGVLTAEEAGEVVPLRPSWWPAGVH*