MGIDLNTVEEDGDAAAASAAAGVCGELWHACAGPGVSLPRQGSALVYLPQGHLASGGGGGGEVAGAAPPVPPHVACRVLDVELCVSGVSGDSRFGFALRSENEADAATDEVYARLALVAVCESLELFSKKELLSNKMSRQNLGGTAWGEEDMEFGSGEKKPRMPHMFCKTLTASDTSTHGGFSVPRRAAEDCFPPLDYEQVRPSQELIAKDLHGTQWRFRHIYRGQPRRHLLTTGWSSFVNKKKLVSGDAVLFLRGCDGELRLGIRRAVQLRNEDLFKAVNSSDSRQRTLSAVASSFRNRSTFHVCFDPRSGASEFIVPYWKFSKSLNHPLSIGMRFKLSYESEDANERSTGMISGVSEVDPIRWPGSKWRCLLVRWDGNTDCNHQHRISPWEIERVGGMNSVTHSLSASNSKRTKLSFPESNLDAPVIDGNGYPDSMEIKKFRRVLQGQELMGSKTRGVACSQSPDVANIRTSDNRWFSNVQEQASEFTYQHLGFGESVGFPEVLQGQEMSQAVPFFKGTTFDTRATNGRVGSFSHVRQSAAPTGLPAEAQGYSLPQFALSSAAKVSSPSSVLMFNQATVPQLELEGRTHHHGAYLSQCSPLEMASKTDAWLRVQRPVPRETGGHRFDIGRASTPANSGLATRDSGRSNCRLFGFSLTEKILGAGEDVKGGNSNEEADRADPRLLELFGHSHPSPSALHALVAAPLGM