MSPLVALLLLGLNCGLLLLLQQQDGVSAIRLSDSLSSSSSISSLAASPPSNTAIFALGSFWHGEAVFGCLSGVVRTTAGYTGGSKSNPEYRNVGDQAEAVEVEFNPQIIRYEQLLDVFWSNHDPTQVFGQGPDVGDQYRSAIFFEGPEQEKLAVLSKAREEAKLVDGVLTTEIKAAGIFFPAEVEHQKFELRRNSQLMQLLGSAGIVEELTWSHLGTRLNAYAGGMCSHSMKKDIDYLVENFLKCRSSLQQISQR*