MTLPLPAYEPLPEAPQAASDLIEVAIAALHPTQLCVGMAEIQHRIADFQNESPKERRRYLKTKPIPLVRSSAGELWMVDRHHRLRGLLAVDPEATGWGYIALDLPFNNRSAVLQALQQRGWLYLYDGRGLGPLAPEELPETLLGCQDDPYRSLVWKLKREGVIDRAPLIPFHEFRWAAWLRRKALPPFNSQQLEPALPAARAYARSAAASRMAGWKG