MKTLKCGHGELRAHKSAWRGVQWSWSQVLPATRPRQRTTVASTPETPGPASTSTSTTSSPAPATSTYDPAATASLLDAVLPTPPAATTTRPTSPATSSTPPVPDPADLPSLVTELDRLLAAAASGEEGGGEPGAAASRQAEAAAVALAARGAELGLLRGYGSARAVAYLVGLLPRAYTLSSLDAFLRYRALNIQAGTRFCDSAFAAEVAGGRLKASSLDRYTCVALAGVVTEYLQYGVAEGGLGDVRQLDDMFRALGFTQKKADAEVRWAVLNTAELLRRHSRLHAELAAAMGRGASVGQCIALIEGRLAGCADV*