MASIFKNPFDVEKDQLIRQVFELPVRIAAIVESRRKHLRTDEAGILHEICAPKLAAQEEEELIHSIANEKKNEDVESAHQRGPILGTSFHLGRMEAVEETWQGANMELLNLGKRKHGVVEGLRPDPTNISKIMAGCMDTSSICKILEPDVKKPLVTTLSDDAAMLAPQRKSTDEQFTEVHKEMDKNSSQDARKTAPSAGWDEIVLLPPSAGKKTTHDIAVFLLTIIRTLRHTRLGNTQKLLEVLSIGDFLVDKCQFLEELIDLAYRYKKDAVAKELSRHLNQLSDGLHDTCVSDQPTVSL*