MSEADRAAHKAAVEDVVRYCSLPRAAAHARGLNEQEEHDLDAFLRRGVHRELAEAFRGRSDGDPSAVADSLHGLCGVLAAGRAPSEAPYTGIAVFDGLEGGSDTVGEAAQAAADALADAVAPPAGEYAAGEGEWWTGGAAARRAHDERLAMDVWNADKATQAAIVEQAAASAESVYPLSVYLPILALHEDVLEKAEARPEAFARPVLPPDDALLRTHVALAEGLYGRAEGEAGGRSRSSWALSSASTPRLRVEDDRVRGLASERRARGPRRLPPCRPEGAAADGAPEAGTAASVGAGLLAAYDAQILKDLELWRAEAYDGFPMHLARDIAGLASSIKHRDPHEFLRDYLRYAYQSALAKAAGGRCARPARQAAELAAIHRGAGAVLEAMEALADAVDPPAHAVDEAIEEAKEGVGPAMDAAMAELAAAAQARAEAALGRELAPGERPGMLLAAIVEAFDNPVSPVHRIVLSNEGGEEADAATRLEELRNKIPLVLQAAEGDEDSALRLMLFLAVHRLPEGAFGAVGPGWSREASFWTNASGKAGEMETKESLEGAAPRMKRYPAGGGGRAAGWPGASGEDQLGGGGLEGTPLTGSGMPLGLL*