MADRKSRLLARWSLEGYTALVTGGTRGIGKGIVEELGALGASVYTCARSKTLLEERLNDWREMGLKVEGSVCDVSSRQSRISLIECVTKHFGGKLDILVNNVGVYTEKPVLDQGAEDFSFMFSTNLESGYHLSQLAYPMLKDSGKASIVFISSVAGLAPVAAPSTLYSMTKGAMHQLTKCLAYQWAKDNIRVNCVAPGVILVEEIAQVHMFLLRYPNASYFTMLKCLSSHSSQLLLCSSFCLMQLDSSIHSLFTTPCQFQPSSIHKKFLK*