MEILVNFVGGFVVEVGKFVSGCIYPKIENIVRFSSKIEILRKEMEKLTKFRDDIKEKVAEDKKEGYKPKPNVLLWIEDVCELENEWETMQEIIAVAKTLTYKCCPKCNLRSEVSTQAQNIRDQLCGLKEVGENFGSNLVVENYQVKKVEFIPVPSIQGQQAATRNLHKILQLLEDDKVNKEGSIESNACKIFQRLKQEESFLLILDDVWEAINFDHIGLPQPEDPARSKVIITSRFSSVCSQMKTDTEMKVYTMDEDESWELFVKSAGDIANLEQIQPFAKEIVRECDGLPLAITVIGTSMRGKTRVELWEDALNSLRMSEPHSKDVIDKVYKVIKWSFDSLESQGIELSSKQRSKRVNKNRGDIQSCFLYCSLYPAAIPTDDLIHCLWAEGFLGEHDTYEEAYNRGITMIESLKDACLLEAHGMNSVKMHDVVCDVARWVANSFGDEHNSIFQAGIGLTNILHIKVSACVKRISFISNKIGNLSYYPQKFPETTALLLQDNDRLWRIADELLLSFPSLRVLNLSETDIKKLPSCINSLYQLHTLILQNCRKLTELPPIGNLCNLQVLDCYYTKLHWLPKGMGKLAI*