MEKLSSETVIDILSRLPIKSLVKFCNYEIVGSCNGLLCLFDPIVKYLTHMLNPCSGDFVFLPKPIRDLGDAVSVVVGFGFLPKRTVYKVVEIVYCRRGVVGDENDGWRSSVCVYTIGDDSWRCIGSSPYPLRGRDLSGACVNGTLHWVSSGYDGPKLVDQIVGFDLENEVPCPDFDSGRLNYTLGVLQGCLPATRHKCQDYVEIWVMKDYGVKESWTKCMKIVCNEVGLIIGAVQPLFFQRNGELMLQHGGTLLCYSPLTKTLRKLRISGMPRSFKAVVHVGSLFHPECYRNTRILNLLDLA*