MDDDVFVQQLGASERDVSAARGVSCRVRDFLASHDGRVRTISVVSSGGTAVPLEENMVRFLDNFSTGARGCAVAEEILLREDTLVIFLYRRGGPTPFATRLREMSMGDLHVSQDGTEQHVSVLKEPDGDAASLRSGMLTGLANDVDAYKRTASRMLCVPYFSVIEYLMSLCAICYELKHDPAHALAEHSGRVLIVLAAAVSDFFIRTDELSKHKIQSNAEWATRVDGAANSSRMAHDGNLELTLRPVPKCLGRMREMWAPQHAKLVSFKLETDAQILQDKAFTAIDKYKVDLVVANELHSRYRVVYLCARDLATGGRCVTAIERDDQMNEPRIESALVDALLEL*