MVSDGTGWTVDHSVHAALGQFEHCLTDRGCAVNTHLFSEVNDIDRLMGVIRQAGAEGAILVYTLADPAMAEAAKRACQMLAVPHLDILGPITDALGSHLNVIPLGLPRGAPGRKSTLSKQYFKRIEAVDFTIKQDDGALPQNLHKADLVLVGVSRTSKTPLSTYLAQMGYKVANVPLVLGIEAPKELFQIDQDKIYGLTIDPTFLRSIRAARYRHLGLGKETKSSYFDMEHIRTELQYSGELFKKNPTWPVIEVTGKAIEETAAVILRIYHERKNKYVIPRISKRY