MELLSSLDLCLFLLLPATFCNSHVHDQVETQLASSESNFFSTSKVKVINAPQKKELTRVSARKIQCTAVVQPPPAWPGRAMISDVKRTWNGPKPLSLIGSTGSIGTQTLDIVAEHPDKFKVVALAAGSNVTLLADQVRRFKPSLVAIRNQSLVGELREAIADVDYKPEIVTGDDGTVAVACHPEAVMLVTGIVGCAGLKPTVAAIEVGKDIALANKETLIAGGPYVLPLAKKHNIKILPADSEHSAVFQCIQGLPEGGLRRIILTASGGAFRDWPVEKLKDVKVADALKHPNWTMGKKITVDSATLMNKGLEVIEAHYLYGADYEKIEIVVHAQSIIHSLVETQDSSVLAQLGWPDMRLPILYTLSWPERIPCSETTWPRLDLVKMGDLTFRRPDNAKYPSINLAYAAGRAGGTMTGVLSAANEKAVELFLDEKIGYLDIFKVVEETCNKHQEELVLQPSLEEIVHYDSWARQFAAECLMKRSQPVAI*