MEAALLDNIIFRLLEVRSARPGKQVQLTEAEIVELCHHSRDIFISQPNLLELEAPIKICGDIHGQYSDLLRLFEYGGFPPEANYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASINRIYGFFDECKRRFNVRLWKTFTDCFNCLPVAALIDEKILCMHGGLSPDLKNLDQIRNIARPTDVPDAGLLCDLLWSDPGKDVQGWGENDRGVSFTFGADKVTEFLQKHDLDLVCRAHQVVEDGYEFFAKRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKKPKFPFGTVNSTRPGTLPRKIFQGAII*