MKHDSTGFEPESGILVQNKTGSGVHSIIPGTKTSVEAVRSAESIPSAFSLSSLYFCALRLSFYCAPHVSGSNHVHLGSAPCSTVESHKWLHAPMVTVDILKHSHKLRLLIQHNVCVNVYGMDYAILDMLRIRSQVGMAMDNVRRGIPPSLRKDSAVTKAHDSFNWGREKVSREVFSSVLSVACHRSLGVGFSVTSLLLLSFNIMGGDPVVTEPSVLKMEDDVKELHEKAGLLDFFQKFTGIARESLPTPWDRVVIQGMKYLTLEGKFRKLFGYHIAILNSIRNSVKINVPLFLLKSLEKSIKTVKSSKGQRPLHQDEKMGKEDVNQADSRKIRKDYEPLEEIKDSAKIPPNNQIVLKELKSHLKILNGLGGSLTGTCAYINLLTLEIANYLKEVVSRLKELNFWRS*