MLCVFDIETIPSVSLCKEHFQLEENDALKICERSFEKQKEKSGSEFLPLYLHEIISIAAVIGDDYGQFIKVGNFGQKHENKEDFTSEKELLEDFFKYFNEKQPRLISFNGRGFDIPLLTLKALKYNLTLDAFYNQENKWENYRVRYSEQFHLDLMDSLSHYGSVRGLNLNGVCSMMNIPGKFDVSGDLVHAIYYNPHLSQKEKKGIIDGYCQSDVLNTYWLFLKYEVLKGALNKEQYLGLLSDFLKKFPKEKSYSSVFTNALEKEIREFA*