MGSTANPHVVFLAFPFGSHAAVLFTVARALATDAAPPGTTFSFLSTARSIASLPTAQPPANIRFYAVGDGLPEGAEAPPTNIEEQIEMFMGAAPENLRVGVEAAVVGSGGAVVSCVVSDAFLWVAAEVAAKAGVLWIPVWTAAAMALYAHLHTDLLRREIGVGQEAIPARADDLLHFIPGLSAVRVRDLPEGIVSGDHEGRFSLLLHRMAQQLPRAAAVATNTFDGVDPLIDADLPAKLPNPLSIGPLHLLAPRPAVPDHYHCLSWLDRHAAATVVYVSFGTVASAPPGELAELADGLEASGVPFLWSLKEAARELLPPGFLDRTKERGLVVSWAPQVEVLGHAAVGAFVTHAGWLSVLEGITSGVVMVCRPFFGDHMMVARAVSHVWRVGMAFEGGAVTKEGLMNALEVVLKGDEGKRMRKRVGELKAVAVQAFEPGGSSKENFYKLLKIITTKML