MDHADDEVFQLCRFDLNPLEAVTYYLPRLLSGEALHGAERLIHRADIYGNLEPEDLAAAFPPAPKAERTGDRFFFTLCKRQKGSRTRSARSAGGGTWTIQTTDDVVDHAGVKVGEVKHLSFKKGIKKDKTSTGWVMEEYHCLLPEAVVQDGEMVLCKIHLSLSAQKARRGSAAHRSGSQEQEDQPAPMPVATAKRPAPAASDHDPPCAKRARVDAQDEATVEAAADYMDGRFSCTMDELLGGATDEDQEEEAAALPAVEAEQQTVDFDLDLPVLDEDALSEIMLSLDEDDAPMSLPAVEAEQPIASDEDFDFEFPTAEELNAMFSDVEDWPLNFAADGDFIRFPGLPAVL