MFLARQLHTSSLKGRGRAVILGAIDHVPSARPRSISTQHESVLDTYWKARGVFDVAQRRRLLDVAQKLQTSNLLQHGGLAPLTTEEPLPGVPSTWALEEREPSEVLEVSRRLLQLYQMLGGGNSGSKGSMLSTEHDVPSVSGSDVAWMVTREPGLLTADFRHVARRLLEMKVAVASTGVDVPRVVVRQPALLLSDSWALDLAALQPRSGPTADTNEVKSGSASQMQVTGPSQRRANAGHSQSQGKAGSSQSTTDDNRRGLSQSNREEEEEESSHGEKGAPTGTDRQGSGSAAAAAQQQEEVDPVAEMLLAWEWGLSNDGLQEWSHRYRQLLDYIGNFGDTAVGYRDGDDPELARWVSKQRSEHRRGQLHQTRLQCLVDAGFEFDADQAEWTRWYKELEAYQKAQGNATPVPLTMGVDLYLINWCSVQRIARRSRVLSEQRIQALDRLGFDWSGADPLS*