MATKKGWGARSATVLLLSNVFLCVDGLSVDFLKSGARPLASPEARGLLPRMVATVPTMPAQSEDGEDCPGPTFDKAISQPDPIPEEGRARAMELMESGALFRYSPGFLSETSLAEADMVDYTGFKYSVGFNSCGSALFIGLKVAGVQPGDKAAVFDRVKRQTPNYSLRMSDLAAACVRPQITNIEQRIARYNEMYERITSQIADVAEFDIPPYDERVRPVKDSLQINLQMSDEQVGAFLAATKRRGIPAGLFGSPDNARNFRCWEYALPKTDLPRTERLIKIAIDIRLPATFEPEDFDQMAAVLRAARDDVMLA*