MKARYVIAMFLLVIVSSAGAYADDLPTPVDGLSWTFYSHSCPTLESIVKSTLKPLLKQNITQAPGLLRLLFHDCFVQGCDASILLNGTSSDPSEQQATPNLTLRAAAFEIIDKIKEAVEANCSGVVSCADILALAASYAVYMAGGPEFLVPLGRRDSLTFANQTVTLNSLPSPTSNVTVLMAAFSEKGFDNFTELVALSGAHTFGLGHCASFVGRLYPTQDATLNATFAEELDLTCPTNATVNTTNLDILTPNVFDEKYYVDLQNGEGLFTSDQDLYTDSRTQDIVDGYALNETSFFEQFAVSMLKMVQLDVLTGTDGEIRENCAVPNTNTSSSYSIIDAAMRLPSSHRNRRRNSRKLRSSQY*