SGLQYCLPLFGSSENLLRALNGGSSVLGSDLERVVKPNVAFLRECGLDACDIAKLYVLTQSPLKISTERIRAAAACAEGLLGAPRGSPMFRHALQAVAFLSEEKIAAKVELLKKAFMWTDAEVGIAVSKAPSLLRKSKESLQPRSDFLISEVGLEPAYIANRPIMLTYSLEGRLRPRYYVLRYLKENGILDHGRDYYCTLCISEKVFMDKFICPHKEAAPHLAEDYADACRGEVPARFRFA