MLPTPSFSGSHRLSGSQQHEPSLESRASDYELVCKLDDVKTISKALAAVQWKKDQIASVHITKNGLRFTVEEGRCVQCRAFFQHNIFANFHFRKDQLDFRINLNMLLECLNIFQGASSLEMVYAGQGHPLSLLLTEGETVSECGLRTLQPGLEMDLSFRRVPIQNKATLNSEILKEAFQDLEPYGGAPDTPVTVCMSPDSPFLKISTSSPYGDFDAEFPMLNDRDQFMEFESQTTQTFSYQLSMMQPSIKALSSSTYTKIRINAEGVLSMQHMIQASETAPAVFVDFLILPNEE*