MSHLSFYWLPETKHKLIQGLESEFAQLVELSISTGKISLPPIPDVVLKIQRLCLAESTSISDVADCLIEDPGLSAIVIRVANSVVFNRRNITCTDIVTAVSRLGILRVRDIVTAQAIEQLKYSVNLSKECNRILLKSATISREMGATMLLVTQTFKCVDAKKYQYLELEKALLVGLLADIGIFCLVNEYHLYLQNGNYLDPTIALKIFQSQCSPISQLVLRHWGFDHDFLEVACNTELVTERQEVTYLDIARIAHHLLMFRKKDDAIDDHNVEINSEGAEVLYQLSNLSEMEFNNKLSDVISASGI*