MSTAVWPALPAAELKIEEDASTACARELSWLLESLQEKLCELKSGLEECYALLAPIEPGSTLVMSSARTENVKGHVTRVGDGVVRGSLQLRLKTLPALSLSLLPTNPLPLPTLSHLRTLLNQSLDCIDITRWTGDRHSAQFISSQLRLLHSIIREALALLKPAVQEAPDPSYGTQIPTSASTSATGGLEWSHSPTSAEHFSPALPPNLSLTLIPSSTSLLLTIRVLEPAVEMSKLGSRFVYAIGAQRRLEHDEMEGVYMWKGEEVRVKEKVCVESSADPCLLSLGAKLGALERGVLAARGCLGGVMGEVVED