MTLVLSAFAMSAYAALDLRANEQPLPVTRDPQAIAKIPPGYRFVEPGTLTVAISALNSPPLALLASDNRTRIGSDPDIARLLAGSLGLKLRLVPTAWEDWPLGIASGRYDVALINIAVTEKRKEKFDFATYRVDSLAFSVKSTSDIAAVNGPADLAGRKVIVGSGTNQERILLGWNEDNRAAGRPQAQPVYLTDDASGNLYIQSGRADIFFGPQSVAAYKAALNGQTRVVGLGPKKAWVATTTKKGNGLVYALQAALDGAIARGEYQQVLARWGEQGEAVAQSVVNPPGITY*