MKKVIFSLALGTFGLGMAEFGIMGVLTELARDVGITIPAAGHMISFYAFGVVLGAPVMALFSSRFSLKHILLFLVMLCVMGNAIFTFSSSYLMLAVGRLVSGFPHGAFFGVGAIVLSKIIRPGKVTAAVAGMVSGMTVANLVGIPFGTYLSQEFSWRYTFLLIAVFNIAVLTAIFFWVPDIRDKAQGSLREQFHFLRSPSPWLIFAATMFGNAGVFAWFSYIKPFMMYISGFSETSMTFIMMLVGLGMVLGNLLSGKLSGRYTPLRIAVVTDLVIVLSLMALFFFSGYKTTSLTFAFICCAGLFALSAPLQILLLQNAKGGELLGAAGGQIAFNLGSAIGAWCGGLMLTLGFAYHYVALPAALLSFSAMSSLLVYGRLKHKQPSVTPVAG*