MSALVSLCSVPLYVQNKQFYSTINFSKIATVVPQMSLSSSIFNQHESKCLLPVDAPLKAILFDIDGTLCDSDPIHYYAFREMLQEIGFNGGAPISEEFFVKNISGMHNDELCHVLFLDWEFERAVKFMDDKEDMFRRIASEQLKPLNGLEEVCKWIEDRGLKRAAVTNAPRPNAELIISMLGLSDFFELLIIGSECERAKPFPDPYLKALQELGVSPKHAFVFEDSISGIKAGVAAGMPVVGLGLRNPEKLLSEAGATFVIKDFNDSKLWTALEELEPEIHA*