MNFLMRDPVLQGSSMAYHPFLPHRGPEFAMSAMLGHQPPFFPALALPHSGSLSLPGALGKPIMDQLMGAAESGLHFSSLGHQAAAAHLRPLKTLEPEEEVEDDPKVHLEAKELWELFHKRGTEMVITKSGRRMFPPFKVRCTGLDKKAKYILLMDIVAADDCRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEQWMSKVVNFHKLKLTNNISDKHGFTILNSMHKYQPRFHIVRANDILKLPYSTFRTYVFPETDFIAVTAYQNDKITQLKIDHNPFAKGFRDTGNGRREKRKQLALQSMRSYEEHQKKETGASDDSSGEQASFKCFGQASSPAVSTAGPPHMKDFCDSDEESDDESKDGHIKDGPDSSKISTTT