MDFPSGRLGQDAEIPRARPVPGAGPGAVSPFLSLLNSISSGLSDAELSEMKFLCRDKIGKRKLDAVQSGRELFSILMEQQLIAHDNLELLRKLLQHIRRDDLQSQVVHFEEEEPHAPDNQPDGHEKRLLKAAVKVICDSVGREWKKLMRELGMAEVKLDRIAALHPYNLYEQLVQALREWQLWKGKDAKVGDLIKALRNCNLNLVADLVEEKISQLNMEPDEKGIKL