MSEPLFLKSTMHDRIWGGTKLRDVFAYNIPSDTTGEYWAISAHPNGVSTVTNGRYQGQPLNTLYAQEPALFGNPKEEVFPLLTKILDANDWLSVQVHPDDAYGREHEGELGKTECWYIISAEEGSEIVYGHQAKSKEDLRAMIEAGAWDDLLTRVPVKAGDFFYVPSGTMHAIGKGILILETQQSSDTTYRVYDFDRKDVNGNLRDLHIEKSIDVLTIGKPENSVPATMVLDNMVATTLVSTPFFTVYKWVTSQMVDMKQAAPYLLVSVLKGQGKLYVDQKAYELEKGMHFILPNDVKSWSFDGQLEMIVSHPNQLV*