MKSLRGSLNAVENYKPYVAMLFVQFVYAGMALFSKAAISKGMNSHVFVVYRQAFASVSLAPLAFFLERKEGAPLSWSLLFKIFLVSLCGVTMSLNLYYIAISYTTATFAAATTNTIPAITFVMAALLRMESISIKHLHGIAKVLGSVICVSGVLVFAFVKGPPVNFMNWYPSNDHKQVQDSSKTCCSREEWIKGSLIMISANTLWSLWLVLQGPIVKQYPAKLRLTTLQCVFSCIQSAFWAIAVERNPSAWKLGWDLKLLSVAYCGIIVTGISFWLQVWVIEKKGPLFTSMFTPLALIITAIFSAFLWKETLHWGSAGGDVLLMGGLYCVLWGKKREEDRKSVTTDEQNTETKEKITLECITSH*