MLLSLAVVAASLAHISLEFSVPRGAWWQGSVRATIVRPERKATGVAVVAHCTLCWGDWYPHLEKLADTHDLMMVFLHSDVIDSPRHFFDFSNGAPHTWFSGYGEDMTKILHAVRDSANEFGSELYGTLLPAAPAVAVGHSLGGAGSLIATSRDEDFEGAFVMSPCVVHSETLASISKPIMVLSATEDGICPPARTARPYYAALSRAPELYYAEIVGGTHCAFMDVSGTNWEAGAQLGVAEAAGGACRLAERGVGLLLGAPPLAETLENDAQRATTARLAGLFFDALLGTAAERRGAGAGGGLDPCPTEKPLSESAPCPPAGSGRGALLAALAADEAAGLLSNVRSALGAREESPAPEGAHLASQNYLALLQECLCV*