MALTTALAAGDSDVLPTRFVAEGRDSAARLYALLGQCHQLLAGSSTLHGPVGLAEQIFHCFDRALAKLHGVAGAEEDNVASASSGRKRKPEHGSVAATSKRIKASGGGNGGRVVRKATMDDNFLWRKYGQKEIKNSKHPRFYYRCSYKDDHGCKATKQVQQSEADPSIYVITYFGEHTCRHGNDAAAAVVDGGGDEDSSSPAKFVISFGNSTSSGSDNSAIRWPCAGDDAQINNESSQESSLVSEAGEEEELRPCTVSDHGELVEESTTPPVPDQPLGLTALPDLEPLLEAYPLDMELGDSSFGIDEIFNFDEHLFYSIDTAW