MPLPLLAPAAPALLAAAEWTLAACATGLAAVGVMESTKDKEGEQDKAKADTQTIASSSTECEKCPAIGNVTMAWEKTTSYSEITIAYQTKIAGTIYNPELNLIETWLCMDTNFDGWKPAQCLFLEAKAKYDQFFKDGMPISWWKISKSGDRSMTTQVEKQQEVCTTLNGTPNSHWHFMQPISYAYYLEKFSIYPNIKVFHTI