MVRHLGGIEQYFYQRSSLNLHSCFSVGVELNSLPNRSDFICALRRVVNSHFQLYCNAYKSNNEVVVNPIGEPIKFDDVVDYMDWDTYGEEEINSVFRKYNFEYGVDKPLWKVIVVPKANKMIFATDHLFFDGIATVLFWTELLKSLEELKQDNDLDVDEIIYRPGGSTDSIDQCHPYEKLPIPFSWKVKRPIVKALFTIAPGAVVSQDASIIQFDEYKIPEDYLKKNSNDDGCYQIKNTNRQISLKMSSNKLKVIMKDCKQHHVSFTAYLTAVLYLALGKIPKEKYSGSTIKYEVPMNTRNRISNSGEYSNSYGTFVAGGEFIETLDFERDEWELAQSIHKKIVEKSTTGVMDAINEARLLELVDAKKFMKMKFETTTGPSSTFEVTNLGFQNFSQNEHSKYTVTDAFFNEPQLFTNLITYSVISTPSGGLNCSMAYPEKLDSILCNSVAFLKNKFN