MGLLDYLFGNGGRRFIKRKDSDAGEAGRALEELRGSLYNELRTSEGAKRQQQRFCGPVMAMTFNFMVAVGIILGNKLVMGRVGFKFPIFLTLIHYCCSWILLAIFKALSLLPAAPPARTTPFSSLFSLGVVMAFASGLANASLSHNSVGFYQMAKIAVTPTIVIAEFFLFKKKVSFHKVLALAVVSVGVAVATVTDLEFNFFGACIALAWIVPSGVNKILWSNLQQQTNWTALALMWRTTPVTIFFLVPLSPLLDPPGVLSFKWDINNTSAILISALLGFLLQWSGALALGATSATSHVVLGQFKTCVILLGGYFLFSSDPGWTSICGAVTALGGMTVYTSLSLKESREKASDQLPKHSLPPQKLKSTEDDDNSRYTPPDQTPAVV*