MAITGDRVVKLVGRALQARGSPGERPLTVLIGGTQVDLPLLLAKVKDFGGYTKASGARKWGTVATSMGLPPHCGPSVKLVYLKYLKSLESGHIFNANATKNVEASSLASTAALPEALSYLRRLALDPGNATHSAPENGEFRATVKRVLGGLRRKEEEEQHHHHHVERPGRRGVSSITSKYSLRSYRHENGQLLSLPTTKKVSIRIGPNFQAQVPAVVTGSDEDSTLFSGRVVWPQGKEVGTGSSSNSICVEGGSCVKRRIEEQRRKLKLELGEEVFREWGFNKMGESLVESAKWSRQEEAEFTAIVKECCQGDKLWPELQASFAGRRSREDLVDYFFNVFVLRKRAVQNRSHAFDAGSWPSGGILGEFDSDELLSEEVAIQNFSSLGDGFGSESTRPALILQEAKPCVKQCQVPYAVPPASGVPEAKSCIKCSC