MKGCTLGLVIGTKNGDAVPVEDEAVDPILLPNLLDVLVALFKEYCQIVHFRCLDKPKEDEFCLELSKLCTYDDVVERVAQQLGLDDPSKIRLTSHNCYSQQPKPQPIKYRGVDHLSDMLLHYNQSSDILYYEVLDIPLPELQGLKSLKVAFHHSTKDEVSVHSIRLPKQSTVGDVINELRTKVELSNPTAEIRLLEVFYHKIYKIFPLNEKIENINDQYWTLRAEEIPEEEKNLGPHDRLIHVYHFTRDASQNHMVQNFGEPFFLVIREGETLSDVKERIQKKLQVPDEEFSKWKFAFLSLGRPEYLQDTDVISSRFQRRDVYGAWEQYLGLEHSDSAPKRSHQTNQNRHTFEKPVKIYN*