MTSPLLVSYPSSILDMELELSLGDSRAPAKSASTPAALTPIHAGAGGEGHELALELGVGAAKRAEQDNQKTPVQPEHVQEEEEEEETCPYSESPAELSLIGCPLLPAASAEIGSVNSSEVCVRRGFGVDAVLVDGGDAAQGRPALSTSFLPSEFLVRRQADDQEAAAEDEEMSGVGGGARKKLRLSKEQSAFLEDSFKAHSTLTPKQKSDLAKRLKLRPRQVEVWFQNRRARSKLKQTEVDCEYLKRWCEKLAQENRRLQREVAELRRLCSAAYPFYGAAAGFGVATARVCPSSCDNDVSEAAISGAPSAAAPPPSTLFASWPPHFGPFTVVVPPLLRRQPSATTS