MELGSIVEFLENKSILVTGATGFLAKIFVERILRTQPNVKKLFLLLRAGDTKSATQRLHNEVIGKELFWVLREKWASDFNSFVSKKLTPVPGDISCDDLGVTDSNLREEMWREVDIVVNLAATTNFDERYDVALGINALGARHVLDFAKKCVKIKMLLHVSTAYVAGEQSGLILEQPFQMGETLNGTFGLDIEEEKKLMEERLDELQSEGATREAVTLAMKDFGIQRAKMHGWPNTYVFTKAMGEMLLGHLKENLPLAILRPTIVSSTYKEPFPGWVEGIRTIDSFAVGYGKGRLTFFLGDIEAIVDVIPADMVVNSMIVAMAAHANQPCEVIYQVGSSVKNPVRYSNLQDFGLRYFTKNPWINKDGKAVKVGKVTVLSTMDSFHRYMALRYLLLLKGLQFVNTAFCQYFRGTYTDLNRRIKFLLRLIELYKPYLFFKGVFDDMNTEKLRMAVTASGAEADLFYFDPKCIDWEDYFMNIHIPGAVKYVFK*