MEYLAQAQEKFLLVQDKLYHSMDPKYWAMLGEAWCWSKTILALMSIFTIASYLVPLMWASILPNQNLKKKYKATWGLVTGSSSGIGKAIAERLAKMGLNVVLVAIDNEDLTKTQKELAAKYKDLEFRAIGGTKDISIQCVFCNAGYLKFGSYRKLSIEDQLKNVECNAISATRVSQHFYCEMIKNKQRGCIAFTSSAAGYFPAPASIMYGAGKAYVSSLAASLAIEAAALLHALGFYKEAPKLKIFEFLNIFGVESDDVAKVIINSLGRVTWRDTGGYALLTRIIGKFVDFNCLVSGMIKTAKLNPDYAQFKHIL*