MECLVCGDAIQHARMGVDACRACAAFYKRTLANPRRLKCKGSEDTCRENDPKTSCRKCRMARFDEVLKRAREDAHQKVTEESNEPSGSSAVSAPFIDHKSFYKADRPNSATPLLDRIRKGYSLMCLIRKSAEMVTLSTYSSVMQFMCVTKNALIEFANFAFDEFRSLEESRKKSMIDSSLSLLNQIDSTYRAWRLFPADLDVRMANYSSYMRTNELETFFDNCGDDIDKENLIKEMTESLALSRNMVRQFFEIAKPTDVEFIALMGLALWNDDTLNPTEDVVKIARGIRSQIMRELHLYYAQRGTVDYSARVGHIFCLLVNCQNHSETIREHFQVCRLMNLFEKELTEARKNLRP