MDFIRLKSRAKINLSIDVLGKRQDGYHFVEMIMQTIDLYDIVKIKELDEDEIKVKSTSLDIPLDEDNIVYKAAKILKNKFYIKKGVEIFIEKNIPVAAGMAGGSSNAAAVLVGLNHLWELRLSEDELKEIGLNLGADVPFCISGRPALAQGIGEKLTNIKGLPCDTNILICKPDLFVSTKEVYQGLDLNNIKKRPNNKYLIECLKSEDIKAVSESMVNILENVTIGKHKEISDIKQVMMKNNALGSMMSGSGPTVFGLFKNKEDALIGKKELLKKYKQVYVVNSSQKGVEICGEFN*